Задать вопрос
@Ivanushka255

Удаляется ли сборщиком мусора объект, находящийся в блоке if?

Такой вопрос: будет ли в этом случае удален объект, находящийся в блоке if?



Получается, что if - это не объект. Как if вообще может ссылаться на объект, находящийся внутри него? Я этого не понимаю

P. S. Сами переменные никуда не удаляются сборщиком мусора после отработки блока if? К ним получается, просто нет доступа, так как у let блочная область видимости
  • Вопрос задан
  • 121 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
А с чего вы взяли, что if - это объект? Это языковая конструкция, оператор условного выполнения.
Как работает сборщик мусора V8: https://medium.com/devschacht/%D1%81%D0%B1%D0%BE%D...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы