当前位置: 首页 > 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和样式;
  • 编写组件的逻辑功能;
  • 测试和优化组件
http://www.lryc.cn/news/541051.html

相关文章:

  • 小米AX3000T 路由器如何开启 SSH 安装 OpenWRT 系统,不需要降级 v1.0.91 (2025)
  • 火语言RPA--Excel插入空行
  • 具有整合各亚专科医学领域知识能力的AI智能体开发纲要(2025版)
  • 【Java 优选算法】位运算
  • 细分数字货币钱包的不同种类
  • Nginx Embedded Variables 嵌入式变量解析(4)
  • ARM64 Trust Firmware [四]
  • SQLMesh 系列教程6- 详解 Python 模型
  • 聊一聊vue如何实现角色权限的控制的
  • Python连接MySQL数据库图文教程,Python连接数据库MySQL入门教程
  • 懒人精灵本地离线卡密验证系统教程(不联网、安全稳定、省钱、永久免费、无任何限制)
  • 天 锐 蓝盾终端安全管理系统:办公U盘拷贝使用管控限制
  • LeetCode 2595.奇偶位数:位运算
  • 一周学会Flask3 Python Web开发-response响应格式
  • uni-app开发app时 使用uni.chooseLocation遇到的问题
  • Android Hal AIDL 简介 (一)
  • 鸿蒙初学者学习手册(HarmonyOSNext_API14)_组件截图(@ohos.arkui.componentSnapshot (组件截图) )
  • 华为昇腾910b服务器部署DeepSeek翻车现场
  • [展示]Webrtc NoiseSuppressor降噪模块嵌入式平台移植
  • golang内存泄漏
  • 安科瑞能源物联网平台助力企业实现绿色低碳转型
  • Android Http-server 本地 web 服务
  • 腾讯的webUI怎样实现deepseek外部调用 ; 腾讯云通过API怎样调用deepseek
  • DeepSeek VS ChatGPT-速度、准确性和成本
  • 内外网隔离文件传输解决方案|系统与钉钉集成+等保合规,安全提升70%
  • Linux基础开发工具的使用(apt、vim、gcc、g++、gdb、make、makefile)
  • 最新版IDEA下载安装教程
  • MacOS 15.3 卸载系统内置软件
  • 发现问题 python3.6.13+django3.2.5 只能以asgi启动server 如何解决当前问题
  • python3+TensorFlow 2.x(六)自编码器