创建单个对象比创建相同类型的多个对象要容易得多。为了克服这一障碍,javascript提供了对象构造函数。使用此函数,首先,我们必须创建对象的类型,然后,我们需要声明对象的属性 。
在下面的示例中,最初,我们声明了包含“名称”,“属性”,“年龄”和“名称”的对象类型。后来,使用该类型,我们创建了两个对象,并根据需要在输出中显示了相应的属性。
<html>
<body>
<p id = "prop"></p>
<script>
function Business(name, property, age, designation) {
this.Name = name;
this.prop = property;
this.age = age;
this.designation = designation;
}
var person1 = new Business("Trump", "$28.8b", "73", "President");
var person2 = new Business("Jackma", "$35.6b", "54", "entrepeneur");
document.write(
"My inpiration is " + person1.Name + " and i want to be an " + person2.designation + ".");
</script>
</body>
</html>输出结果
My inpiration is Trump and i want to be an entrepeneur.