摘要: vue2的全局构造函数带来了诸多问题: 1. 调用构造函数的静态方法会对所有vue应用生效,不利于隔离不同应用 2. vue2的构造函数集成了太多功能,不利于tree shaking,vue3把这些功能使用普通函数导出,能够充分利用tree shaking优化打包体积 3. vue2没有把组件实例和 阅读全文
posted @ 2021-10-11 15:29 小不懂儿 阅读(610) 评论(0) 推荐(0)
摘要: 除了Proxy本身效率比Object.defineProperty更高之外,由于不必递归遍历所有属性,而是直接得到一个Proxy(代理对象)。所以在vue3中,对数据的访问是动态的,当访问某个属性的时候,再动态的获取和设置,这就极大的提升了在组件初始阶段的效率。 同时,由于Proxy可以监控到成员的 阅读全文
posted @ 2021-10-09 17:46 小不懂儿 阅读(424) 评论(0) 推荐(0)
摘要: typeof // 对某个变量类型的检测 instanceof 用于检测某个构造函数的原型对象在不在某个对象的原型链上 constructor // {}.constructor == Object[函数形式] Object.prototype.toString.call() //返回字符串形式的 阅读全文
posted @ 2021-10-09 17:35 小不懂儿 阅读(47) 评论(0) 推荐(0)