js中的类

这篇文章学习JavaScript中的Classes

官方文档

ES6中,JavaScript中引入了Classes==类

类是什么

类是对象的模板

语法

1
2
3
class ClassName {
constructor() { ... }
}

例子:

1
2
3
4
5
6
class Car {
constructor(name, year) {
this.name = name;
this.year = year;
}
}

类中必须一直有constructor()方法,这叫做构造方法

构造函数方法是一种特殊方法:

  • 它具有确切的名称constructor
  • 当新对象被创建时,这个函数自动执行
  • 这个函数被用来初始化对象属性

如果没有定义构造方法,JavaScript会自动添加一个空的构造方法

通过构造方法,就可以通过一个类源源不断的创建对象

1
2
const myCar1 = new Car("Ford", 2014);
const myCar2 = new Car("Audi", 2019);

js中的类
http://example.com/2025/05/13/js中的类/
作者
prawn
发布于
2025年5月13日
许可协议