Vue3 对比Vue2 响应式系统的区别

Vue2中的响应式系统使用的是 Object.defineProperty

Vue3中的响应式系统使用的是 Proxy 对象重写响应式系统

Object.defineProperty 是循环整个对象 对对象的属性进行劫持

proxy 直接劫持整个对象

Vue3.0 的优化

可以监听动态添加的属性

可以监听删除的属性

可以监听数组的索引和length属性

你可能感兴趣的:(vue3.0,从入门到精通,前端)