function Person(name){
this.name = name;
}
var p = new Person(“李四”);
使用new操作符经过以下的几个步骤:
- 创建一个新对象
- 将构造函数的作用域赋给了新对象,所以this指向了新对象。
- 执行构造函数中的代码。(可以给这个对象添加一些属性)
- 返回这个新对象。
function Person(name){
this.name = name;
}
var p = new Person(“李四”);
使用new操作符经过以下的几个步骤: