资料描述:
现代js教程:
构造函数(又名构造器)在技术上是常规函数,不过有两个约定:
- 命名以大写字母开头
- 只能用new来执行
new的作用:
- 新的空对象被创建出来
- 此对象被分配给this(this指向此对象)
- 函数主体执行,为this所指的对象添加属性等等
- 返回此对象
总而言之,new的作用是:创建新对象并绑定this,执行函数语句为新对象添加属性并返回。
资料描述:
现代js教程:
构造函数(又名构造器)在技术上是常规函数,不过有两个约定:
- 命名以大写字母开头
- 只能用new来执行
new的作用:
- 新的空对象被创建出来
- 此对象被分配给this(this指向此对象)
- 函数主体执行,为this所指的对象添加属性等等
- 返回此对象
总而言之,new的作用是:创建新对象并绑定this,执行函数语句为新对象添加属性并返回。