JavaScript教程-JavaScript 构造函数方法是一种特殊类型的方法,用于初始化和创建对象。它在为对象分配内存时调用。

要记住的重点

  • 使用 constructor 关键字声明构造函数方法。
  • 一个类只能包含一个构造函数方法。
  • JavaScript 允许我们通过 super 关键字调用父类的构造函数。

构造函数方法示例

让我们看一个简单的构造函数方法示例。

<script>
class Employee {
  constructor() {
    this.id = 101;
    this.name = "Martin Roy";
  }
}

var emp = new Employee();
document.writeln(emp.id + " " + emp.name);
</script>

输出:

101 Martin Roy

构造函数方法示例:使用 super 关键字

super 关键字用于调用父类的构造函数。让我们看一个示例。

<script>
class CompanyName {
  constructor() {
    this.company = "Javatpoint";
  }
}

class Employee extends CompanyName {
  constructor(id, name) {
    super();
    this.id = id;
    this.name = name;
  }
}

var emp = new Employee(1, "John");
document.writeln(emp.id + " " + emp.name + " " + emp.company);
</script>

输出:

1 John Javatpoint

注意 - 如果我们没有指定任何构造函数方法,JavaScript 会使用默认的构造函数方法。

标签: js, JavaScript, JavaScript语言, JavaScript开发, JavaScript语法, JavaScript脚本, JavaScript教程, JavaScript入门, JavaScript入门教程, JavaScript进阶, JavaScript宝典, JavaScript学习, JavaScript指南, JavaScript大全