日期:2014-05-16  浏览次数:20286 次

Js中内存释放
假如我用Js在domDiv1下创建子元素domDiv2,那么如何才能从内存中清除domDiv2
1.domDiv1.removeChild(domDiv2);
2.domDiv2=null
3.delete domDiv2

显然第1步即remove操作是必须操作,但此时domDiv2还可以使用

------解决方案--------------------
domDiv1.removeChild(domDiv2);
------解决方案--------------------
domDiv1.removeChild(domDiv2);  
domDiv2=null; 主是删除后 domDiv2 其它地方没有引用过它,如果其它还引用了domDiv2, domDiv2=null; 也没用