JavaScript 对象
1 创建person对象并设置属性和属性的值
var person={firstname:"Bill", lastname:"Gates", id:5566};
获取person对象属性值两种方式
name=person.lastname; name=person["lastname"];
创建person对象sayName方法
person.prototype.sayName= function(){
alert(this.firstname);
};
2 第二种创建person对象,并设置属性和属性值
person=new Object(); person.firstname="Bill"; person.lastname="Gates"; person.age=56; person.eyecolor="blue";
3 第三种创建person对象的方法
function person(firstname,lastname,age,eyecolor) { this.firstname=firstname; this.lastname=lastname; this.age=age; this.eyecolor=eyecolor;
//创建方法
this.changeName=changeName;
function changeName(name)
{
this.lastname=name;
}
//这样创建方法更好
this.changeName=function(name)
{
this.lastname=name;
}
}
//可以在对象的外面创建方法
person.prototype.changeName= function(name){
this.lastname=name;
};
var myFather=new person("Bill","Gates",56,"blue");