JavaScript Class 对象详解
JavaScript 类类是函数的一种,但我们不使用关键字 function 来对其初始化,而是使用关键字 class,并在 constructor() 方法中分配属性:
创建一个 Car 类,然后基于这个 Car 类创建名为 “mycar” 的对象:
<!DOCTYPE html><html><body><h2>JavaScript 类</h2><p>在这个例子中,我们演示了一个简单的类定义以及如何使用它。</p><p id="demo"></p><script>class Car {constructor(brand) {this.carname = brand;}}mycar = new Car("Tesla");document.getElementById("demo").innerHTML = mycar.carname;</script></body></html>
Class 方法
| 方法 | 描述 |
|---|---|
| constructor() | 返回该对象的源代码。 |
Class 关键字
| 方法 | 描述 |
|---|---|
| extends | 扩展类(继承)。 |
| static | 为类定义静态方法。 |
| super | 引用父类。 |