什么是构造函数?构造函数是在创建对象时调用的一种特殊的函数。
构造函数的主要作用在于初始化类的成员变量,为对象的属性(即成员变量)赋初值,使对象具备必要的属性和方法。在JavaScript中,构造函数是一个普通的函数,只是使用的时候需要使用new操作符进行调用。
通过构造函数创建对象具有以下优点:
- 对象的属性值可以根据实际需求进行初始化。
- 可以通过构造函数对对象进行初始化,提高代码的重用性。
- 可以通过重载构造函数来满足不同参数的需求。
下面是一个用构造函数创建对象的示例:
function Person(name, age) {