无需,赋值为null也无用,当dom加入到页面中,就是页面对象的成员,会一直生存,在从页面中移除前,资源是无法被释放的. 仅仅把所谓的"变量"释放是无意义的,变量引用的资源才是根本,某些情况下把变量赋值为null是为了快速回收资源(在对象没有被还在生存的变量引用时,对象占用的资源会自动回收),当即使赋值为null也无法释放资源时,赋值为null是无意义的 ……
局部变量 自己就可以回收了(如果没有被其他函数里面引用,就是闭包那种,那种变量GC不回收) GC的回收机制是 隔一段时间回收不用的局部变量咯 (多长时间我也不知道 ) 因为是单线程 所以可能会给当前正在运行的程序带来点延迟 你的问题是什么时候回收 其实一直在回收 具体是什么时间,我不知道啊 如果设置成null了 其实这个变量还是存在……
87,996
社区成员
224,708
社区内容
加载中
试试用AI创作助手写篇文章吧