111.哪些情况会导致内存泄露

32 阅读1分钟
  1. 意外的全局变量:由于使用未声明的变量,意外创建一个全局变量,使这个变量一直留在内存中无法被回收
  2. 被遗忘的计时器和回调函数
  3. 脱离DOM的引用:引用一个DOM元素,后面被删除
  4. 不合理的闭包:导致某些变量一直被留在内存中