1、创建一个空对象,作为将要返回的对象实例。
2、将这个空对象的原型,指向构造函数的prototype属性。
3、将这个空对象赋值给函数内部的this关键字(apply)。
4、开始执行构造函数内部的代码。
5.如果构造函数内部有return语句,new命令会返回return,否则返回this对象。
new运算符的过程
最新推荐文章于 2022-08-17 11:18:07 发布
1、创建一个空对象,作为将要返回的对象实例。
2、将这个空对象的原型,指向构造函数的prototype属性。
3、将这个空对象赋值给函数内部的this关键字(apply)。
4、开始执行构造函数内部的代码。
5.如果构造函数内部有return语句,new命令会返回return,否则返回this对象。