js释放图片资源
js释放图片资源
一、总结
一句话总结:
一般引用没有的时候浏览器会自动释放,如果浏览器没有主动释放,调用浏览器给它释放掉就好
二、js释放图片资源
转自或参考:https://segmentfault.com/q/1010000019286572
前端图片占用的内存什么时候被释放?
img标签被动态删除后, 图片资源占用的内存, 什么时候会被释放?
js 内存释放都是自动的,变量没有引用之后自动就删了
这个问题做兼容IE8的时候遇到过(手动滑稽),当时替换img的src的时候发生了泄露。
IE下面如果你是替换img的src,需要强制设置src=null,或者attr("src",""),同时再.remove()才能释放内存。
其他的浏览器没这问题好像