Значения как константы в ES модулях в JavaScript
Импортированные значения ведут себя как константы. Давайте посмотрим на примере. Экспортируем строку:
src/test.jsexport default 'aaa';
Выполним импорт:
src/index.jsimport str from './test.js';
Попробуем изменить строку:
src/index.jsstr = 'bbb'; // ошибка