Stepan13
@Stepan13
JS everywhere...

Как отсортировать массив объектов JS?

Добрый день!
Есть массив объектов, у каждого объекта есть свойство date в формате "2015-09-29T04:39:57.872000Z". Как отсортировать элементы массива по этому значению ?
  • Вопрос задан
  • 461 просмотр
Решения вопроса 1
In4in
@In4in
°•× JavaScript Developer ^_^ ו°
dataArray.sort(function(p, t){
  return Date.parse( p.date ) - Date.parse( t.date ); 
});


jsfiddle.net/e383e04d
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Scrum
Front-End developer
Примерно.
var a = [
  {date: '321'},
  {date: '123'}
].sort(function(a, b){
  if(a.date < b.date ) return -1;
  if(a.date > b.date) return 1
  return 0
});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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