Ответ 1
обновление: Позволяет использовать тип профиля Запись кучи.
- открытый профилировщик devtools
- выполнить разминки.
- начать профайлер
- повторить действие несколько раз
- Если у объекта есть утечка, вы увидите то же количество групп синих полосок на панели обзора
- остановить профайлер
- выберите одну группу из этих синих полос в обзоре
- загляните в список объектов
См. screencast Обнаружение утечки памяти Javascript (Chrome DevTools)
был: Вы можете использовать следующий сценарий для ограничения утечек памяти.
- открытый профилировщик devtools
- выполнить действие, которое делает утечку
- сделать снимок кучи
- повторить шаги 2 и 3 времени дерева
- выберите последний снимок снимка
- смените фильтр "Весь объект" на "Объекты между моментальными снимками 1 и 2"
После этого вы увидите объекты в виде набора просочившихся объектов. Вы можете выбрать объект и посмотреть список фиксаторов в дереве сохранения объектов