JavaScript new操作符做了什么_它如何创建实例?
new操作符执行四步:1.创建空对象;2.绑定原型到构造函数prototype;3.以该对象为this执行构造函数,若返回对象则用其替换实例,否则返回实例;4.返回最终对象。 new 操作符不是简单地“分配内存”或“调用构造函数”,而...
new操作符执行四步:1.创建空对象;2.绑定原型到构造函数prototype;3.以该对象为this执行构造函数,若返回对象则用其替换实例,否则返回实例;4.返回最终对象。 new 操作符不是简单地“分配内存”或“调用构造函数”,而...