IE11: троичный в javascript "sort" генерирует синтаксическую ошибку - PullRequest
0 голосов
/ 20 сентября 2019

У меня есть функция простой сортировки,

data.sort((a, b) => (b.alreadyExists) ? 1 : -1);

Это прекрасно работает в Chrome и JSFiddle в chrome, но не в IE11: я делаю что-то не так или это одна изэти раздражающие вещи IE11?

К сожалению, "Не использовать IE11" здесь не вариант: (

1 Ответ

1 голос
/ 23 сентября 2019

IE не поддерживает функции стрелок .В IE 11 вы могли бы написать такую ​​функцию:

data.sort(function (a, b) {
    return b.alreadyExists ? 1 : -1;
});
...