前端/移动开发面试题更新 2026-08-05

如何检测前端页面中的内存泄漏?请列举常用方法并说明各自的适用场景。

小鹏汽车前端/移动开发消费品/零售技术原理问题排查

考察说明

考察内存泄漏的定位思路、浏览器工具使用与场景判断

回答思路

  1. 说明内存泄漏的常见类型,如全局变量、事件监听、定时器等
  2. 介绍使用浏览器开发者工具 Memory 面板进行堆快照对比
  3. 介绍 Performance 面板录制与分析内存曲线
  4. 说明 Performance Monitor 或 performance API 观察内存趋势
  5. 结合实际场景说明如何定位泄漏源并验证修复