JavaScirpt基础 之 类表达式

简介: 类表达式

JavaScirpt基础 之 类表达式

类表达式

类表达式是定义类的另一种方法。

类表达式可以命名或不命名。

命名类表达式的名称是该类体的局部名称。

实例

// 未命名/匿名类
let Baidu = class {
  constructor(name, url) {
    this.name = name;
    this.url = url;
  }
};
console.log(Baidu.name);
// output: "Baidu"

// 命名类

let Baidu = class Baidu2 {
  constructor(name, url) {
    this.name = name;
    this.url = url;
  }
};
console.log(Baidu.name);
// 输出: "Baidu2"

构造方法

构造方法是一种特殊的方法:

构造方法名为 constructor()。

构造方法在创建新对象时会自动执行。

构造方法用于初始化对象属性。

如果不定义构造方法,JavaScript 会自动添加一个空的构造方法。
目录
相关文章
|
JavaScript 前端开发
|
JavaScript 前端开发
|
JavaScript 前端开发
|
JavaScript 前端开发
|
JavaScript 前端开发
|
JavaScript 前端开发
|
JavaScript 前端开发
|
JavaScript 前端开发