В новом названии Кайла Симпсона вы не знаете JS: ES6 и выше, я нахожу следующий фрагмент:
ПРЕДУПРЕЖДЕНИЕ Назначение объекта или массива в качестве константы означает, что значение не сможет быть собрано в мусор, пока эти константы лексической области не исчезнут, так как ссылка на значение никогда не может быть отменена. Это может быть желательно, но будьте осторожны, если это не ваше намерение!
(Отрывок из: Симпсон, Кайл. "Вы не знаете JS: ES6 и Beyond". O'Reilly Media, Inc., 2015-06-02. iBooks. Этот материал может быть защищен авторским правом.)
Насколько я вижу, он не расширяется, и 10 минут на Google ничего не показывают. Это правда, и если да, то что означает "ссылка на ценность никогда не может быть отменена"? У меня есть привычка объявлять переменные, которые не будут изменены как const
, является ли это плохой привычкой в реальных конкретных условиях работы/памяти?