@vetsmen

Почему IE выдает ошибку в параметрах функции и при создании объекта?

Есть 2 момента в коде, на которые ругается IE.
Первый:
var fn = function(a, b = 50) {};

И второй:
var a = 5, b = 3;
var data = {a, b};


В первом случае сразу после переменной b ждет ')', во втором случае жалуется на запятую после объекта 'a'.
Почему так происходит и как тогда быть в таком случае?
  • Вопрос задан
  • 121 просмотр
Решения вопроса 2
Это синтаксический сахар es6 и вот его поддержка:

https://kangax.github.io/compat-table/es6/

"как тогда быть в таком случае?"

https://babeljs.io
Ответ написан
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
Почему так происходит и как тогда быть в таком случае?

Использовать babel и нормальный браузер =)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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