在JavaScript中,类(Class)是一种用于创建对象的模板或蓝图。它是面向对象编程(Object-Oriented Programming,简称OOP)的基础概念之一。类定义了对象的属性和方法,以及它们之间的关系。通过类,我们可以创建多个具有相同属性和方法的对象,从而提高代码的可重用性和可维护性。
类的定义和使用
在JavaScript中,我们可以使用class关键字来定义一个类。类名通常使用大写字母开头,遵循驼峰命名法。类可以包含构造函数、属性和方法。构造函数是一个特殊的方法,用于在创建对象时初始化对象的属性。
下面是一个简单的示例,展示了如何定义一个名为Person的类,并创建一个名为john的Person对象:
class Person {
constructor(name, age