我在使用 JSLint 时遇到此错误:只应删除属性
为什么不这样呢?我试图删除的变量非常大,所以我希望能在垃圾回收上有所突破。这样不行吗?
最佳答案
delete
用于删除对象的属性,而不是常规变量(VariableObject 的属性)。
相反,您可以将所有对该值的引用设置为 null
。 JavaScript 的 GC 会在需要时清理它。
关于javascript - 只有属性应该被删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9743365/