Встречается на собеседованиях • сегодня
Что такое Garbage Collector Roots
Garbage Collector Roots — это набор объектов, которые гарантированно доступны в программе и служат отправной точкой для определения достижимых объектов. Если объект не достижим из корней, он считается мусором и удаляется сборщиком.
Основные типы корней:
- Глобальные переменные
- Локальные переменные в текущем стеке вызовов
- DOM-элементы, привязанные к документу
- Активные таймеры и колбэки
Пример:
javascript
let globalVar = { name: 'Root' }; // Глобальная переменная — корень
function example() {
let localVar = { ref: globalVar }; // Локальная переменная — корень
// localVar будет корнем, пока функция выполняется
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы