Size: a a a

2019 December 02

В

Валик in JS
что true false в sort делают?
источник

ES

Edgar Slivashenko in JS
источник

ES

Edgar Slivashenko in JS
мне просто  на даты уже тошно смотреть, решил тут спросить
источник

М

Максим in JS
источник

ES

Edgar Slivashenko in JS
мб я слепой и он все же сортирует
источник

К

Кирилл in JS
сортирует же)
источник

ES

Edgar Slivashenko in JS
лол
источник

ES

Edgar Slivashenko in JS
источник

T

Theo in JS
Вроде сортирует
источник

T

Theo in JS
а
источник

T

Theo in JS
Смотри
источник

T

Theo in JS
В общем саму сортировку замени просто
источник

T

Theo in JS
arr.sort((a, b) => a.time-b.time);
источник

T

Theo in JS
источник

ES

Edgar Slivashenko in JS
спасибо
источник

В

Валик in JS
sort сравнивает 2 числа и ты возвращаешь либо отрицательное число (a<b) либо положительное число (a>b) либо 0 (a===b), true вернет 1 false вернет 0, что вообще не логично
источник

ES

Edgar Slivashenko in JS
кстати, а чего, как я понял, у всех сортировка работает(не меняя код сорт.), а у меня при таком же коде - нет?🤔
источник

М

Максим in JS
браузер, возможно
источник

ES

Edgar Slivashenko in JS
нуу... окау
источник

T

Theo in JS
let arr = [{date: '10.01.2015'}, {date: '05.11.2016'}, {date: '21.07.2002'}];

const res = arr.map(({date}) => ({time: new Date(date.split('.').reverse()).getTime(), date})).sort((a, b) => a.time - b.time).map(({date}) => ({date}))

console.log(res);
источник