new在构造函数中做了些什么?

105 阅读1分钟

new在构造函数中做了些什么? 1.new构造函数在内存中创建了一个空对象; 2.这个新对象内部的[[Prototype]]特性被赋值为构造函数的prototype属性 3.构造函数里面的this指向了这个空对象; 4.执行构造函数里面的代码,给这个空对象添加属性和方法; 5.返回这个对象。