Задать вопрос
@IliaMal

Ошибка js SCRIPT1004 в IE 10, как исправить?

Здравствуйте.

Решил протестировать работу сайта на IE 10 и обнаружил что в консоле строчки где задаются переменные через let ошибки
SCRIPT1004: Предполагается наличие ';'

При этом ';' везде присутствует.
Пример:
if(urlGet.type == 'success'){
        $('.success-top').addClass('active');
        let url = document.location.href.replace('/type=success/', '');
        history.pushState(null, null, url);
        setTimeout(() => {
            $('.success-top').removeClass('active');
        }, 3000)
	}

Ругается на строчку 3, если удалить этот фрагмент кода, но находит следующий let и ругается на него.

В чем дело? Как исправить?
  • Вопрос задан
  • 381 просмотр
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
Seasle
@Seasle Куратор тега JavaScript
Поддержка синтаксиса тут (включите Show obsolete platforms). Babel.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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