t-alexashka
@t-alexashka
Сразу пишу legacy код

Как состарить код?

Привет друзья!

Недавно я спрашивал на Тостере как поменять сортировку в объекте, и хорошие люди мне подсказали такой вариант:
data = Object.entries(data).map(([key, val]) => ({ ...val, id: key })).sort((a, b) => { return new Date(a.dttm) - new Date(b.dttm) })

jQuery.each(data, function (i, val) {
    // ...
});

но как вяснилась на макосах (сафари) не знает что такое оператор троеточие ...

Подскажите как переписать data чтобы эту конструкцию понимали все боле-мене современные браузеры.
  • Вопрос задан
  • 167 просмотров
Решения вопроса 1
AndrewN1
@AndrewN1
{ ...val } === Object.assign({}, val)
P.S. конструкцию переписывать не обязательно. Используйте транспилятор.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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