array = [{date:"2021-07-21", a:1, b:2, c:3},
{date:"2021-07-22", a:1, b:2, c:3},
{date:"2021-07-23", a:1, b:2, c:3},
{date:"2021-07-24", a:1, b:2, c:3},
{date:"2021-07-25", a:1, b:2, c:3}]
이런 값들이 대략 있다고 할 때... 날짜가 뒤죽박죽일 경우 정렬하는 법
Date를 쓰는 것이 간단하다.
array.sort((a, b) => +new Date(a.date) - +new Date(b.date));
javascript의 경우는 +를 빼주면 된다. +를 넣어주는 이유는 Date를 typescript에서 숫자로 인식하지 못하기 때문
'■ Web개발 > Typescript' 카테고리의 다른 글
[typescript] array 데이터 자료값 정렬 (0) | 2021.06.28 |
---|