【发布时间】:2021-02-25 09:28:24
【问题描述】:
这是我的问题。当我定义例如包含 WebSocket 对象的变量时
let ws = new WebSocket('url');
并添加监听器
const onClose = (evt) => {
console.log(evt);
}
ws.addEventListener('close', onClose);
那么,如果我用新对象重新定义 ws 变量
ws = new WebSocket('new url');
它还会在内存中保留监听器吗?
【问题讨论】:
标签: javascript memory memory-leaks