如何将对象中的元素删除
发布于 4 个月前 作者 Mirwangsir 319 次浏览 来自 问答

例: var test = { ‘aa’: “aa”, “bb”: “bb”, “cc”: “cc” }; delete test.aa 是最佳方案吗?

5 回复

只有delete才是删错的吧,设置=null不算删错

@1340641314 对,null和undefined都是赋值,销毁不掉

@Mirwangsir 嗯,以前看过这方面的教程,还是对js的垃圾回收机制不是特别的熟悉

是的。对于 Object,使用 delete;对于 Array,使用 splice。

先null 再delete

回到顶部