摘要: 一、声明周期图例 图片来源:https://www.jianshu.com/p/d61f55da98fb?from=timeline 二、分析 1、new Vue() 创建vue实例,其实就是调用 _init() 对实例vm上一系列属性进行初始化,期间在初始化的不同时间穿插调用声明周期钩子函数 2、 阅读全文
posted @ 2021-01-25 16:58 Walker-lyl 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一、new实现 function _new() { let obj= {}; // 创建的新对象 // 第一个参数是构造函数 let [constructor, ...args] = [...arguments]; // 存取构造函数原型 obj.__proto__ = constructor.pr 阅读全文
posted @ 2021-01-25 11:08 Walker-lyl 阅读(208) 评论(0) 推荐(0) 编辑