欢迎您 本站地址:  

JavaScript 类(class) constructor() 方法

JavaScript 类(class) JavaScript 类(class)

实例

实例

创建了一个类,名为 "Runoob",并初始化该类:

class Runoob { constructor(name, url) { this.name = name; this.url = url; } } let site = new Runoob("小库网", "https://www.www.fxku.cn");

尝试一下 >


定义和用法

constructor() 方法是一种特殊的方法(构造方法),用于创建和初始化在类中创建的对象。

创建对象时会自动调用构造方法 constructor()。

如果没有显式指定构造方法,则会添加默认的 constructor 方法。

如果不指定一个构造函数 (constructor) 方法,则使用一个默认的构造函数 (constructor)。

在一个构造方法中可以使用 super 关键字来调用一个父类的构造方法。

语法

constructor(parameters)


技术细节

JavaScript 版本: ECMAScript 2015 (ES6)

浏览器支持

constructor() 是 ECMAScript6 (ES6) 特性。

ES6 (JavaScript 2015) 支持目前所有主流的浏览器。

Chrome Edge Firefox Safari Opera
Yes Yes Yes Yes Yes

Internet Explorer 11 或更旧版本的 IE 不支持 constructor() 方法。


JavaScript 类(class) JavaScript 类(class)
小库提示

扫描下方二维码,访问手机版。