Js中的new操作符

创建构造函数的新实例的方式------new;

以此方式调用构造函数的时候会经历以下4个步骤:

①创建一个新对象;

②将构造函数的作用域赋给新对象(因此this就指向了这个新对象);

③执行构造函数中的代码;

④返回新对象;

以对象字面量的形式重写原型;

如果不写constructor:可以同过instanceof返回正确的值。但是constructor属性不再指向自定义类型的类了,而是指向Object。

原文地址:https://www.cnblogs.com/qianduanjingying/p/5329795.html