floatrx
@floatrx
web-design, верстка

Это «ослик» или я туплю?

// defaults={name:"John Smith"}
// работает в хроме, лисе, опере... но не работает в ИЕ

function Test(defaults={name:"John Smith"}){
  alert(defaults.name)
  return
}

$('#test').click(function(){
 Test()
});


Demo
  • Вопрос задан
  • 249 просмотров
Решения вопроса 2
sfi0zy
@sfi0zy Куратор тега JavaScript
Creative frontend developer
Это не только "ослик", это еще и все остальные браузеры с неполной поддержкой EcmaScript 2015 (в частности поддержной параметров по умолчанию)
Ответ написан
Комментировать
iscareal
@iscareal
Front-End Developer
Ваш код написан на новом JS EcmaScript 2015. Как выше уже сказали, он еще не очень поддерживается браузерами. Используйте компилятор Babel, например, чтобы код работал везде.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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