JavaScript new()关键字发生了什么?
new运算符会创建一个用户定义的对象类型的实例或具有构造函数的内置对象类型之一
1 创建一个javascript空对象 {};
2 将要实例化对象的原形链指向该对象原形。
3 绑定该对象为this的指向
4 返回该对象。
JavaScript new()关键字发生了什么?
new运算符会创建一个用户定义的对象类型的实例或具有构造函数的内置对象类型之一
1 创建一个javascript空对象 {};
2 将要实例化对象的原形链指向该对象原形。
3 绑定该对象为this的指向
4 返回该对象。