出錯:
var obj = { //少var 亦會出錯
a : {
a : function(){
} ,
b : (function(){
console.log( obj ); // 出錯
})()
},
b : (function(){
console.log( obj ); // 出錯
})()
}
正常:
var obj = {}
obj.a = {
a : '123' ,
b : '456' ,
c : function(){
return this.a + this.b ;
} ,
init : function(){
console.log( this ) ;
}
}
obj.a.init() ;
出錯:var obj = { //少var 亦會出錯
a : {
a : function(){
} ,
b : (function(){
console.log( obj )
})()
},
b : (function(){
console.log( obj ) // 出錯
})()
}
正常:
var obj = {}
obj.a = {
a : '123' ,
b : '456' ,
c : function(){
return this.a + this.b ;
} ,
init : function(){
console.log( this ) ;
}
}
obj.a.init() ;
http://stackoverflow.com/questions/3455405/how-to-remove-a-key-from-a-javascript-object
刪除一個物件的key
delete thisIsObject[key];
沒有留言:
張貼留言