在 JavaScript 中,类(Class)是一种用于创建对象的模板或蓝图。它是 ECMAScript 6(ES6)引入的一项重要特性,提供了更接近传统面向对象编程语言的方式来定义对象和对象之间的关系。

类可以包含属性和方法,可以通过类来创建具有相似特征和行为的多个对象实例。

一个简单的类示例:

class Car {
  constructor(brand, model) {
    this.brand = brand;
    this.model = model;
  }

  displayInfo() {
    console.log(`This car is {this.brand}{this.model}`);
  }
}

const myCar = new Car('Toyota', 'Corolla');
myCar.displayInfo(); // 输出:This car is Toyota Corolla

在这个示例中,Car 类有 brandmodel 属性,以及一个 displayInfo() 方法。通过 new 关键字可以创建一个 Car 类的实例 myCar,并调用实例的 displayInfo() 方法。

类的引入使得 JavaScript 中的对象创建和面向对象编程更加直观和易于理解。它提供了一种更结构化、可重用和易于维护的编程方式。

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.