Js中的new操作符

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

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

①创建一个新对象;

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

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

④返回新对象;

 

 

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

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

 

posted @ 2016-03-28 17:14  黑客PK  阅读(242)  评论(0编辑  收藏  举报