JavaScript 构造函数方法

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会使用默认的构造函数方法。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程