Задать вопрос
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 раза в проекте
  • Вопрос задан
  • 92 просмотра
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • Skypro
    JavaScript-разработчик с нуля
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Ну видимо таки где-то test уже объявлен.
Ответ написан
WblCHA
@WblCHA
Очевидно же, это глобальная переменная одного из пекеджей. Скорее всего пекедж для тестирования.
Тот же jest её использует.
Ответ написан
Ваш ответ на вопрос

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

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