wei*_*lou 4 javascript dom removechild
var paragraphElement = document.createElement('p');
Run Code Online (Sandbox Code Playgroud)
paragraphElement不在DOM中.我该如何删除它?我知道removeChild如果它在DOM中我可以使用.我不倾向于添加paragraphElement到DOM然后删除它.有解决方案吗
谢谢.
如果一个对象不再被引用,它将被标记为垃圾收集.因此,当您将上下文保留p为有效且未以任何其他方式引用元素时,垃圾收集将在下次运行时释放内存.垃圾收集如何实现这取决于JavaScript引擎.
您还可以指定p新的非参考值,例如0或使用p = null.请注意,.removeChild不会从DOM中删除子内存,但如果此节点上没有其他引用,则会将其释放用于垃圾回收.
有关更多信息,请查看MDN:内存管理.
| 归档时间: |
|
| 查看次数: |
80 次 |
| 最近记录: |