摘要: Object.create(null)与{}的区别 Object.create(null)没有继承任何原型方法,也就是说它的原型链没有上一层。 新创建的对象继承了Object自身的方法,如hasOwnProperty、toString等,在新对象上可以直接使用。 object的自身属性(具体看截图) 阅读全文
posted @ 2021-02-24 10:21 嘉煠 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 变化侦测概念 变化侦测就是追踪状态,亦或者说是数据的变化,一旦发生了变化,就要去更新视图。 在Angular中是通过脏值检查流程来实现变化侦测;在React是通过对比虚拟DOM来实现变化侦测,而在Vue中也有自己的一套变化侦测实现机制。 Object.defineProperty方法 会直接在一个对 阅读全文
posted @ 2021-02-24 10:15 嘉煠 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 前端学习路漫漫长,用了有段时间vue了,终于有时间可以研究下vue的源码了。 先把源文件下载下来 https://github.com/vuejs/vue 主要学习来源嘛,跟着官方总没错 https://vue-js.com/learn-vue/ vue源码系列-中文社区 变化侦测篇 学习Vue中如 阅读全文
posted @ 2021-02-24 10:07 嘉煠 阅读(50) 评论(0) 推荐(0) 编辑