当前位置: 首页 > 工具软件 > Construct > 使用案例 >

认识constructor

须曜文
2023-12-01

constructor 是一种用于创建和初始化class创建的对象的特殊方法。

在一个类中只能有一个名为 “constructor” 的特殊方法。 一个类中出现多次构造函数 (constructor)方法将会抛出一个 SyntaxError 错误。
在一个构造方法中可以使用super关键字来调用一个父类的构造方法。
如果没有显式指定构造方法,则会添加默认的 constructor 方法。
如果不指定一个构造函数(constructor)方法, 则使用一个默认的构造函数(constructor)。

constructor 方法是类的一个默认的构造函数,在一个对象被new时执行。
一个类必须有 constructor 方法,如果没有显式定义,一个默认的 consructor 方法会被默认添加。
一般 constructor 方法返回实例对象 this ,但是也可以指定 constructor 方法返回一个全新的对象,让返回的实例对象不是该类的实例。

constructor和prototype:

1、 constructor是一个对象属性;
2、 constructor在prototype中;
3、 constructor指向构造函数。

 类似资料: