gtomilin
@gtomilin
JavaScript HTML CSS

Объявление переменной с помощью let — ошибка Identifier 'testAbracadabra' has already been declared?

Добрый день!
Возникает ошибка Identifier 'testAbracadabra ' has already been declared в коде:
let testAbracadabra = false;
function testFun() {
  testAbracadabra = true;
}


при использование var всё отрабатывает корректно.
Смотрю области видимости не понимаю почему ошибка)
!!! По проекту данная переменная больше нигде не используется, только в представленном куске !!!

РЕШЕНО - файл со скриптом подключается 2 раза в проекте
  • Вопрос задан
  • 89 просмотров
Пригласить эксперта
Ответы на вопрос 2
vabka
@vabka
Токсичный шарпист
Ну видимо таки где-то test уже объявлен.
Ответ написан
WblCHA
@WblCHA
Очевидно же, это глобальная переменная одного из пекеджей. Скорее всего пекедж для тестирования.
Тот же jest её использует.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы