Javascript能够从HTML页面卸载图像吗?

P5m*_*sic 6 html javascript image

我想知道是否可以从HTML页面卸载图像并通过一些Javascript指令释放其内存占用.假设图像已经显示在屏幕上.假设我需要卸载它以节省内存(原因与此无关).我可以使用Javascript吗?

JKi*_*ing 8

您对问题的评论是正确的,您可以将其从DOM中删除,但是当浏览器确定它是好的并准备好时,浏览器将从内存中清除它.

要从DOM中清除它,您可以执行以下操作:

var badImage = document.querySelector("img#idOfImage"); 
//or "img[href='nameofimagefile.jpeg']" 
//whatever you need to do to get the right element
//then, remove it:

badImage.parentElement.removeChild(badImage);
Run Code Online (Sandbox Code Playgroud)