@Torento20345

Почему export var видит в другом файле, как константу и не хочет присваивать значение?

Есть файл
export var x = "";
export var obj = {x: ""}

В другом файле через
import {x, obj} получаем две переменные, но почему-то при попытке присвоить в функции значение переменной x - выдает ошибку
Uncaught (in promise) TypeError: Assignment to constant variable.

А вот obj.x присваивается значение без проблем.
  • Вопрос задан
  • 123 просмотра
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
Потому что так работает const
const x = 1;
const b = {c:1};
x = 2; // error
b.c = 2 // success
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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