前端图片占用的内存什么时候被释放?

如题

img标签被动态删除后, 图片资源占用的内存, 什么时候会被释放?

阅读 4.1k
2 个回答

js 内存释放都是自动的,变量没有引用之后自动就删了

你这个问题我之前做兼容IE8的时候遇到过(手动滑稽),当时替换img的src的时候发生了泄露。

IE下面如果你是替换img的src,需要强制设置src=null,或者attr("src",""),同时再.remove()才能释放内存。

其他的浏览器没这问题好像

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题