构造函数

资料描述:

现代js教程:

构造函数(又名构造器)在技术上是常规函数,不过有两个约定:

  1. 命名以大写字母开头
  2. 只能用new来执行

new的作用:

  1. 新的空对象被创建出来
  2. 此对象被分配给this(this指向此对象)
  3. 函数主体执行,为this所指的对象添加属性等等
  4. 返回此对象

总而言之,new的作用是:创建新对象并绑定this,执行函数语句为新对象添加属性并返回。

原文地址:https://www.cnblogs.com/flyover/p/14076125.html