最近碰到一個問題,就是要清空對象里的屬性,我想了兩個方法,做個結果的記錄,都是自己的想法,有不對的地方請指教
var obj={}; //對象里的屬性自己看著寫吧
第一種方法:
?obj=null;
這種方法看上去很快速,簡單明了,但是它有個致命的缺點就是會將對象給一起銷毀,以后想接著用這個對象就會報錯
第二種方法:
? ??循環遍歷obj,將每一個obj的屬性清除,雖然感覺很麻煩,但是這個obj不會被銷毀,還可以繼續使用
for(var item in allcheckeddata){
delete allcheckeddata[item];
}
這是我自己想的,我也不知道解釋的對不對,有問題請告訴我,大家一起進步,謝謝