Встречается на собеседованиях • сегодня

Что такое GarbageCollector

Garbage Collector (GC) — это механизм автоматического управления памятью, который освобождает память, занятую объектами, которые больше не используются в программе. В JavaScript GC работает по принципу достижимости: если объект недостижим (нет ссылок на него), он удаляется.

Пример:

javascript
let obj = { name: 'John' }; // Создаётся объект
obj = null; // Объект становится недостижимым, GC его удалит

Особенности в JS:

  • Работает автоматически, но можно влиять на производительность (например, избегать утечек памяти).
  • Основные алгоритмы: Mark-and-Sweep (помечает достижимые объекты, остальные удаляет) и Generational Collection (разделяет объекты на «молодые» и «старые» для оптимизации).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы