Javascript 以优化的方式删除元素

Javascript 以优化的方式删除元素,javascript,jquery,Javascript,Jquery,在DOM中删除元素最有效的方法是什么?(js或jquery) removeChild() 这是我一直在用的。但是,最近遇到这个, 移除的子节点仍存在于内存中,但不再是其一部分 DOM的一部分。显示第一个语法形式后,可以重用 稍后在代码中通过oldChild对象引用删除节点 那么,如果我不想在内存中保留删除的元素(为了更好的性能),那么最好的方法是什么 或者像在java中一样,如果引用为null,它是否会自动进行垃圾收集,而无需担心性能?我在处理svg时特别提出了这一问题,并且进行了许多追加/删除

在DOM中删除元素最有效的方法是什么?(js或jquery)

removeChild()

这是我一直在用的。但是,最近遇到这个,

移除的子节点仍存在于内存中,但不再是其一部分 DOM的一部分。显示第一个语法形式后,可以重用 稍后在代码中通过oldChild对象引用删除节点

那么,如果我不想在内存中保留删除的元素(为了更好的性能),那么最好的方法是什么


或者像在java中一样,如果引用为null,它是否会自动进行垃圾收集,而无需担心性能?我在处理svg时特别提出了这一问题,并且进行了许多追加/删除调用。

关于空引用,您是正确的……将获得垃圾回收您关于空引用,您是正确的……将获得垃圾回收