使用函数来构造对象

使用对象构造器
 
本例使用函数来构造对象:
 
实例
 
function person(firstname,lastname,age,eyecolor)
{
    this.firstname=firstname;
    this.lastname=lastname;
    this.age=age;
    this.eyecolor=eyecolor;
}
 
 
在JavaScript中,this通常指向的是我们正在执行的函数本身,或者是指向该函数所属的对象(运行时)
 
创建 JavaScript 对象实例
一旦您有了对象构造器,就可以创建新的对象实例,就像这样:
 
var myFather=new person(“John”,”Doe”,50,”blue”);
var myMother=new person(“Sally”,”Rally”,48,”green”);
把属性添加到 JavaScript 对象
您可以通过为对象赋值,向已有对象添加新属性:
 
假设 person 对象已存在 – 您可以为其添加这些新属性:firstname、lastname、age 以及 eyecolor:
 
person.firstname=”John”;
person.lastname=”Doe”;
person.age=30;
person.eyecolor=”blue”;
 
x=person.firstname;
在以上代码执行后,x 的值将是:
 
John

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h64845.shtml

张贴在3