Встречается на собеседованиях • сегодня
Можно ли найти утечку памяти с помощью браузера
Да, можно. Современные браузеры предоставляют инструменты для анализа утечек памяти в DevTools:
- Chrome DevTools:
- Вкладка Memory → Heap Snapshots
- Снимаем снимок до и после действий, сравниваем
- Вкладка Performance → записываем timeline с Memory checkbox
- Firefox:
- Memory tool в Developer Tools
- Аналогично можно делать снимки кучи
Пример кода с утечкой:
javascript
let elements = [];
function leak() {
elements.push(new Array(1000000).fill('leak'));
}
// При многократном вызове leak() будет расти потребление памятиКлючевые индикаторы утечки:
- Постоянный рост памяти на графике
- Детакед DOM-узлы в Heap Snapshots
- Неочищаемые таймеры/обработчики событий
Для сложных случаев можно использовать performance.memory API (только Chrome) или специализированные библиотеки типа memwatch-next.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы