🖥️ 前端经典面试题 吊打面试官 专栏:Vue2和Vue3的区别
🧑💼 个人简介:一个不甘平庸的平凡人🍬✨ 个人主页:CoderHing的个人主页
🍀 格言: ☀️ 路漫漫其修远兮,吾将上下而求索☀️
👉 你的一键三连是我更新的最大动力❤️
目录
一、回答点
监测机制的变化、Fragments(碎片)的更新、API模式的变更、数据的存放、生命周期钩子、父子传参等。。
二、深入回答
监测机制的变化
- Vue3中使用了ES6中Proxy API 对数据进行代理,监测整个对象,而不再是某个属性。
- 消除Vue2中基于Object.defineProperty的实现所存在的诸多限制。
- Vue3可以监测到对象属性的添加和删除也可以监听到数组的变化。
- Vue3中支持Map、Set、WeakMap和WeakSet