基本結(jié)構(gòu):
var Person = {
name: 'jim',
age: 19,
sayName: function(){
alert(this.name);
},
sayAge: function(){
alert(this.age);
}
}
特點(diǎn): 可以修改屬性和方法,也可以添加新成員和使用delete運(yùn)算刪除其現(xiàn)有成員;
不過實(shí)際使用時(shí)最好分類存放,根據(jù)需要?jiǎng)澐謱哟?如下:
var Person = {
屬性類1: {
},
屬性類2: {
},
方法類1: {
},
方法類2: {
}
}
進(jìn)階:
var Person = (function(){
//定義私有屬性;
var ....
//定義私有方法;
function method(){};
//返回公有方法屬性;
return {
//公有方法屬性;
}
})();