Живые привязки (live bindings) в ES-модулях: что это
Коротко
Живые привязки (live bindings) в ES-модулях: импортированное имя ссылается на саму переменную модуля-экспортёра, а не на копию значения. Если экспортёр изменит переменную, импортёр увидит новое значение.
Определение
Импортированное имя ссылается на саму переменную модуля-экспортёра, а не на копию значения. Если экспортёр изменит переменную, импортёр увидит новое значение. Импортёр не может присвоить ей новое значение: это TypeError.
Подробнее
В CommonJS при деструктуризации require значение копируется один раз.
Вопросы по теме с собеседований
Запомните, а не прочитайте
В тренажёре карточка вернётся, когда начнёт забываться. А билеты по JavaScript проверят, что термин понятен в деле.