当前位置: 首页 > news >正文

【面试题】2025.02.19-前端面试题汇总

杭州三汇

1. 自我介绍

2. 你们前端项目为什么要用微前端?

  • 减少由于程序更新导致的问题影响面积;
  • 缩小前端包体积,加快页面开发速度;
  • 便于统一多家医院某几个系统的程序一直;

3. 详细介绍一个项目,项目干什么的,主要负责什么模块,业务,开发过程中得到的经验?

4. 设计患者建档页面的配置化,是怎么设计的?

5. 封装多选组件checkboxGroup中某些数据组单选的逻辑是怎么处理的?

6. 你这个是二维数组,如果要三层,四层呢,怎么做,怎么扩展?

  • 将传参类型改为自定义的树形结构类型;

7. 页面首屏加载优化?代码优化?做了哪些?

8. 弹窗点的时候再加载,是怎么做的?(使用defineAsyncComponent)

9. 和普通的加载,在底层上,有什么区别?(defineAsycComponent和defineComonent)

  • 异步加载组件,性能优化;
  • 代码分割;
  • 灵活的加载控制

10. Map 为什么比 双重循环 更快?

11. 适配不同版本的浏览器?适配了哪些?

12. 封装公共组件的思路,大概是怎么样的?

  • 明确组件的功能和用途;
  • 编写组件需要的接口和属性;
    • props: 组件接收的属性;每个属性的类型、是否必填、默认值等等;
    • events:组件的事件;通常用于父子组件之间通信;
    • slots:插槽,用于在组件内部定义可插入的内容;
  • 编写组件模板DOM和样式;
  • 编写组件的逻辑功能;
  • 测试和优化组件

相关文章:

  • 图论(四):图的中心性——度中心性介数中心性紧密中心性
  • 学习总结2.19
  • 【小白学HTML5】一文讲清常用单位(px、em、rem、%、vw、vh)
  • “深入浅出”系列之C++:(24)ZeroMQ库
  • 炫酷动效登录页
  • DeepSeek学术指南:DeepSeek在文献综述中的能力分享!
  • 练习题 - DRF 3.x Parsers 解析器使用示例和配置方法
  • golang--字符串处理(runeleixing )
  • Idea24.3 如何设置Git忽略某一个文件
  • Luckfox Pico Max运行RKNN-Toolkit2中的Yolov5 adb USB仿真
  • Winform(C#) 项目保存页面
  • 写一个python组件
  • 基于Springboot的网上服装商城系统【附源码】
  • ok113i——交叉编译音视频动态库
  • 【架构】微内核架构(Microkernel Architecture)
  • RHCE9.0版本笔记2:Linux基础与红帽企业Linux生态系统
  • 新手小白如何挖掘cnvd通用漏洞之存储xss漏洞(利用xss钓鱼)
  • 【实用工具】在 Windows 上使用 JVMS 管理多版本 JDK
  • wend看源码-(RAG工程)tiny-GraphRAG
  • MySQL | 库操作
  • 韩国执政党总统候选人更换方案被否决,金文洙候选人资格即刻恢复
  • “行人相撞案”现场视频公布,法院:表述不当造成误导
  • 巴基斯坦外长:印巴已同意立即停火
  • 要更加冷静地看待“东升西降”的判断
  • 云南临沧一行贿案金额认定比受贿案多41万,重审时检方变更金额起诉
  • 金融监管总局:近五年民企贷款投放年平均增速比各项贷款平均增速高出1.1个百分点