Java中把对象设置为null没有必要,为什么在JavaScript中把对象设置为null是个好习惯呢?

codeartisan 2009-04-18 04:51:02
我自己的想法不知道对不对:

我觉得原因在GC执行的时机不同。
Java中的对象,即使没有被引用了,也不会马上被回收,GC的时间是不确定的。
而JavaScript,书上说“把对象的所有引用都设置为null,可以强制性的废除对象。”,意思就是一旦对象没有被引用,就会立即被回收喽?
...全文
188 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
蓝海D鱼 2009-04-18
  • 打赏
  • 举报
回复
是的 你说的很明白
zhoushaolan 2009-04-18
  • 打赏
  • 举报
回复
莫非是语言定义规则问题
codeartisan 2009-04-18
  • 打赏
  • 举报
回复
......
vinccent 2009-04-18
  • 打赏
  • 举报
回复
o 马上解决
codeartisan 2009-04-18
  • 打赏
  • 举报
回复
我是来问问题的。。。
vinccent 2009-04-18
  • 打赏
  • 举报
回复
知道了

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧