在 JavaScript 中,构造函数是用来创建对象的函数。实例对象是通过构造函数创建的对象。构造函数和实例对象的关系可以通过以下代码演示:
// 定义一个构造函数
function Person(name, age) {
this.name = name;
this.age = age;
}
// 使用构造函数创建实例对象
var person1 = new Person("小明", 20);
var person2 = new Person("小红", 18);
// 访问实例对象的属性
console.log(person1.name); // 输出:小明
console.log(person2.age); // 输出:18
在上面的代码中,Person
是一个构造函数,通过 new
关键字创建了两个实例对象 person1
和 person2
。实例对象可以访问构造函数中定义的属性和方法。