会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小不懂儿
博客园
首页
新随笔
联系
订阅
管理
2021年10月11日
为什么vue3中去掉了vue构造函数?
摘要: vue2的全局构造函数带来了诸多问题: 1. 调用构造函数的静态方法会对所有vue应用生效,不利于隔离不同应用 2. vue2的构造函数集成了太多功能,不利于tree shaking,vue3把这些功能使用普通函数导出,能够充分利用tree shaking优化打包体积 3. vue2没有把组件实例和
阅读全文
posted @ 2021-10-11 15:29 小不懂儿
阅读(610)
评论(0)
推荐(0)
2021年10月9日
为什么vue3不再使用Object.defineProperty的方式定义完成数据响应式,而是使用Proxy
摘要: 除了Proxy本身效率比Object.defineProperty更高之外,由于不必递归遍历所有属性,而是直接得到一个Proxy(代理对象)。所以在vue3中,对数据的访问是动态的,当访问某个属性的时候,再动态的获取和设置,这就极大的提升了在组件初始阶段的效率。 同时,由于Proxy可以监控到成员的
阅读全文
posted @ 2021-10-09 17:46 小不懂儿
阅读(424)
评论(0)
推荐(0)
.js判断数据类型的四种方法
摘要: typeof // 对某个变量类型的检测 instanceof 用于检测某个构造函数的原型对象在不在某个对象的原型链上 constructor // {}.constructor == Object[函数形式] Object.prototype.toString.call() //返回字符串形式的
阅读全文
posted @ 2021-10-09 17:35 小不懂儿
阅读(47)
评论(0)
推荐(0)
公告