创建和初始化实例
语法:
constructor([arguments]) { ... }
描述:
一个类只能有一个constructor
方法
使用super
关键字调用父类方法
如果没有显式指定构造方法,默认添加无参构造方法
class Polygon {
constructor() {
this.name = "Polygon";
}
}
const poly1 = new Polygon();
console.log(poly1.name);
// expected output: "Polygon"
参考:
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Classes/constructor