Javascript innerHTML img内存泄漏

Javascript innerHTML img内存泄漏,javascript,html,socket.io,Javascript,Html,Socket.io,tcp服务器继续转发新映像路径 客户端继续通过其接收的路径更新图像 我认为.innerHTML=” const socket=io(); socket.on('data',(msg)=>{ document.getElementById('IMG').innerHTML=“”; }); 这是我的第二个计划 如何在没有内存泄漏的情况下不断更改图像? <script src="/socket.io/socket.io.js"></script> <

tcp服务器继续转发新映像路径

客户端继续通过其接收的路径更新图像

我认为
.innerHTML=”
const socket=io();
socket.on('data',(msg)=>{
document.getElementById('IMG').innerHTML=“”;
});
这是我的第二个计划

如何在没有内存泄漏的情况下不断更改图像?

<script src="/socket.io/socket.io.js"></script>

<script type="text/javascript">
    const socket = io();
    socket.on('data', (msg)=>{
        document.getElementById('IMG').innerHTML = "<img src="+msg.imagePath + ">";
    });
</script>

const socket=io();
socket.on('data',(msg)=>{
(功能(){
document.getElementById('IMG').innerHTML=“”;
}());
});

您只能更改
src

<script src="/socket.io/socket.io.js"></script>

<script type="text/javascript">
    const socket = io();
    socket.on('data', (msg)=>{
        (function(){
            document.getElementById('IMG').innerHTML = "<img src="+msg.imagePath + ">";
        }());
    });
</script>

您只能更改
src

<script src="/socket.io/socket.io.js"></script>

<script type="text/javascript">
    const socket = io();
    socket.on('data', (msg)=>{
        (function(){
            document.getElementById('IMG').innerHTML = "<img src="+msg.imagePath + ">";
        }());
    });
</script>

您可以尝试以下方法:


const socket=io();
socket.on('data',(msg)=>{
document.getElementById('IMG').setAttribute(“src”,msg.imagePath);
});

这样,您将更新
img
元素的src属性。

您可以尝试以下操作:


const socket=io();
socket.on('data',(msg)=>{
document.getElementById('IMG').setAttribute(“src”,msg.imagePath);
});
这样,您将更新
img
元素的src属性