본문 바로가기

프로그램 강좌

[javascript]객체 재정렬 방법

사내 매거진을 하나 만들었는데, 그냥 심플하게 글번호 없이 나열하다 보니 순서를 바꿔야 할 경우가 꽤나 생기길래, 재정렬 방법이 필요해졌다. 
그래서 id 값으로 재정렬을 하고 싶었는데, 이 기술 꽤 괜찮더라

그래서 사용전 테스트해볼겸 만든 예제를 공유할까 한다.

const data = [
  {
    id: 99,
    title: '99번 타이틀',
    img: '99번 이미지'
  },
  {
    id: 98,
    title: '98번 타이틀',
    img: '98번 이미지'
  },
  {
    id: 1,
    title: '1번 타이틀',
    img: '1번 이미지'
  },
  {
    id: 50,
    title: '50번 타이틀',
    img: '50번 이미지'
  },
  {
    id: 20,
    title: '20번 타이틀',
    img: '20번 이미지'
  },
]

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

console.log(data);



728x90

'프로그램 강좌' 카테고리의 다른 글

[MySQL]포스트맨에서 한글입력 안될때  (0) 2020.01.31
[Postman]포스트맨 사용법  (0) 2020.01.29
[git]branch 사용방법  (0) 2020.01.22
[express]게시판 만들기 #2  (2) 2020.01.20
[express]게시판 만들기 #1  (0) 2020.01.18