前端工程师面试题-vue

1、vue生命周期

创建--挂载--更新--销毁 8个

2、双向数据绑定

v-model 是 Vue 中实现双向绑定的主要指令

  • observe监听所有属性,vue2.0,defineProperty;vue3.0,Proxy,将data数据代理到viewmodel;
  • 当数据发生变化时,通知所有依赖,进行视图更新
  1. 数据劫持 :Vue 使用 Object.defineProperty (Vue 2.x) 或 Proxy (Vue 3.x) 来劫持数据对象的属性,监听属性的读取和设置操作。

  2. 发布-订阅模式:当数据变化时,通知所有依赖该数据的组件进行更新。

  3. 虚拟 DOM:通过高效的虚拟 DOM 差异比较,最小化实际 DOM 操作。

3、composition API

4、composition API基础语法

掌握 ref、reactive、computed、watch 的基本用法

5、vue的响应式陷阱

相关推荐
程序视点1 小时前
Escrcpy 3.0投屏控制软件使用教程:无线/有线连接+虚拟显示功能详解
前端·后端
silent_missile1 小时前
element-plus穿梭框transfer的调整
前端·javascript·vue.js
专注VB编程开发20年1 小时前
OpenXml、NPOI、EPPlus、Spire.Office组件对EXCEL ole对象附件的支持
前端·.net·excel·spire.office·npoi·openxml·spire.excel
古蓬莱掌管玉米的神1 小时前
coze娱乐ai换脸
前端
GIS之路2 小时前
GeoTools 开发合集(全)
前端
咖啡の猫2 小时前
Shell脚本-嵌套循环应用案例
前端·chrome
一点一木2 小时前
使用现代 <img> 元素实现完美图片效果(2025 深度实战版)
前端·css·html
萌萌哒草头将军3 小时前
🚀🚀🚀 告别复制粘贴,这个高效的 Vite 插件让我摸鱼🐟时间更充足了!
前端·vite·trae
布列瑟农的星空3 小时前
大话设计模式——关注点分离原则下的事件处理
前端·后端·架构
山有木兮木有枝_3 小时前
node文章生成器
javascript·node.js