首页 > 试题广场 >

下列关于内存泄露的说法错误的是?

[单选题]
下列关于内存泄露的说法错误的是?
  • 在非严格模式下,若给一个变量赋值,但却没有声明它时,该变量会挂载到 window 对象上,造成全局变量污染
  • 闭包中重复创建的变量可能引起内存泄露
  • 定时器的使用可能会导致内存泄露
  • 因为事件监听是绑定到 DOM 元素上的,所以不会引起内存泄露
  • 当 DOM 元素被移除(如removeChild)或销毁(如组件卸载)时,若未移除绑定在该元素上的事件监听(removeEventListener),则事件监听的回调函数及其引用的资源,会被事件系统持续持有,导致对应的内存无法回收;例如:给div绑定click事件后,直接删除div但未解绑事件,回调函数仍存在于内存中,造成泄露。
发表于 2025-11-13 16:06:16 回复(0)