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