使用构造函数来创建对象
构造函数是一个函数,调用它来例示并初始化非凡类型的对象。可以使用 new 要害字来调用一个构造函数。下面给出了使用构造函数的新示例。
var myObject = new Object(); //
创建没有属性的通用对象。var myBirthday = new Date(1961, 5, 10); //
创建一个Date
对象。var myCar = new Car(); //
创建一个用户定义的对象,并初始化其属性。
通过构造函数将一个参数作为特定的 this 要害字的值传递给新创建的空对象。然后构造函数负责为新对象执行适应的初始化(创建属性并给出其初始值)。完成后,构造函数返回它所构造的对象的一个参数。
编写构造函数可以使用 new 运算符结合像 Object()、Date() 和 Function() 这样的预定义的构造函数来创建对象并对其初始化。面向对象的编程其强有力的特征是定义自定义构造...[ 查看全文 ]