关于清空object对象里的属性的两种方法
生活随笔
收集整理的這篇文章主要介紹了
关于清空object对象里的属性的两种方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近碰到一個問題,就是要清空對象里的屬性,我想了兩個方法,做個結果的記錄,都是自己的想法,有不對的地方請指教
var obj={}; //對象里的屬性自己看著寫吧
第一種方法:
?obj=null;
這種方法看上去很快速,簡單明了,但是它有個致命的缺點就是會將對象給一起銷毀,以后想接著用這個對象就會報錯
第二種方法:
? ??循環遍歷obj,將每一個obj的屬性清除,雖然感覺很麻煩,但是這個obj不會被銷毀,還可以繼續使用
for(var item in allcheckeddata){delete allcheckeddata[item];
}
這是我自己想的,我也不知道解釋的對不對,有問題請告訴我,大家一起進步,謝謝
轉載于:https://www.cnblogs.com/qiruoranbeginner/p/7491839.html
總結
以上是生活随笔為你收集整理的关于清空object对象里的属性的两种方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [GraphQL] Create a G
- 下一篇: 【总结】升级Xcode8遇到的问题及解决