Встречается на собеседованиях • сегодня
Для чего нужен сборщик мусора в JS
Сборщик мусора (Garbage Collector, GC) в JavaScript автоматически освобождает память, занятую объектами, которые больше не используются. Это избавляет разработчика от ручного управления памятью.
Принцип работы:
- GC отслеживает достижимость объектов (через ссылки из глобальных переменных, стека вызовов и т.д.)
- Недостижимые объекты помечаются как "мусор"
- Периодически GC освобождает эту память
Пример:
js
function createObj() {
const temp = { data: "test" }; // Создаем объект
// После выхода из функции temp становится недостижим
}
createObj(); // GC позже удалит временный объектБез GC пришлось бы вручную освобождать память, что увеличило бы сложность разработки и риск утечек.

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