我是一个渣渣程序媛。
直接贴代码吧...(第一次用简书,不知道咋贴,尴尬了,百度了下,大家好像是、、、)
创建对象常用两种方式:
(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();
网友评论