function People(){};
var xiaoming = new People();
通过new操作我们得到一个xiaoming的实例,那么在此过程中new操作符执行了那些操作。
1、创建一个空对象。
2、将空对象的原型指向我们要new的对象构造函数。
3、将我们创建的空对象绑定到构造函数上。
4、将空对象返回。
function People(){};
var xiaoming = new People();
通过new操作我们得到一个xiaoming的实例,那么在此过程中new操作符执行了那些操作。
1、创建一个空对象。
2、将空对象的原型指向我们要new的对象构造函数。
3、将我们创建的空对象绑定到构造函数上。
4、将空对象返回。