在 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
类有 brand
和 model
属性,以及一个 displayInfo()
方法。通过 new
关键字可以创建一个 Car
类的实例 myCar
,并调用实例的 displayInfo()
方法。
类的引入使得 JavaScript 中的对象创建和面向对象编程更加直观和易于理解。它提供了一种更结构化、可重用和易于维护的编程方式。
Was this helpful?
0 / 0