我是一個渣渣程序媛。
直接貼代碼吧...(第一次用簡書,不知道咋貼,尷尬了,百度了下,大家好像是、、、)
創建對象常用兩種方式:
(1)字面量創建,對于單一對象比較好
var person = {
name:"張三",
say:"吃飯",
message:function(){
alert(person.name + "說:" + person.say);
}
}
person.message();
(2)構造函數+原型,多個對象可共享一個方法,對象之間的屬性互不干擾。
function Message(){
this.userName = new Array();
this.password = "1244";
}
Message.prototype.getInfo = function(){
alert(this.userName +":"+this.password);
}
var person = new Message();
var person2 = new Message();
person.userName.push("zhangsan");
person.password = "1111"
person2.userName.push("lisi");
person.getInfo();
person2.getInfo();