var obj = {
init:function(){/.../};
}
和
var obj = function(){
this.init = function(){}
}这一个是对象声明 一个函数声明 ,他们应用于那些场景,那场景要对象式声明那些场景需要函数式声明,他们所需声明的场景有那些好处
init:function(){/.../};
}
和
var obj = function(){
this.init = function(){}
}这一个是对象声明 一个函数声明 ,他们应用于那些场景,那场景要对象式声明那些场景需要函数式声明,他们所需声明的场景有那些好处
后者要先要创建实例 new a = obj(); 然后a.init(); 需要创建多个实例可以用这种