前端工程师面试题-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的响应式陷阱

相关推荐
溪语流沙12 分钟前
【每天一个CSS | Day33】聚焦即弹出的命令面板
前端·css·html5·组件·每日一练
燕落南枝20 分钟前
CSS 用户行为伪类::hover 与 :focus 详解
前端·css
风骏时光牛马23 分钟前
业务基础信息管理库
前端
软件技术NINI27 分钟前
基于JavaWeb 汽车租聘
java·vue.js·spring boot·后端·python·毕业设计·毕设
zyxqyy&∞33 分钟前
sqli-labs-布尔盲注 (Less-8),时间盲注 (Less-9~10)
前端
m0_敲代码的彭于晏1687 小时前
Vercel 前端部署平台深度评测
前端
2301_32241428048 小时前
基于SpringBoot+Vue的休闲零食超市管理系统的设计与实现59004-计算机毕设 原创(免费领源码+部署教程+开发环境)
java·vue.js·spring boot·redis·mysql·决策树·推荐算法
怕浪猫9 小时前
外包和大厂的前端代码,差在凌晨三点
前端·面试·github
m0_敲代码的彭于晏1689 小时前
Vercel 前端部署与全栈开发实战指南
前端·状态模式
徐小夕9 小时前
花了3个月,我们做了一款 AI 版的“飞书文档”
前端·算法·github