sort() 함수
Javascript에서 배열을 정렬할때 sort()함수를 사용한다.
숫자 배열 오름차순으로 정렬
var arr1 = [2, 1, 3];
arr1.sort(function(a, b){
return a-b;
});
console.log(arr1); // [1, 2, 3]
숫자 배열 내림차순으로 정렬
var arr1 = [2, 1, 3];
arr1.sort(function(a, b){
return b - a;
});
console.log(arr1); // [3, 2, 1]
객체 정렬하기
const arr = [
{name: 'apple', price: 3000},
{name: 'orange', price: 5000},
{name: 'banana', price: 1000}
];
arr.sort(function(a, b) {
return a.price - b.price;
});
console.log(arr);
// [
// { name: 'banana', price: 1000 },
// { name: 'apple', price: 3000 },
// { name: 'orange', price: 5000 }
// ]
'프론트엔드 > JavaScript' 카테고리의 다른 글
[ 자바스크립트 ] Filter() 함수: 배열에서 조건을 만족하는 요소를 추출하는 방법 (0) | 2022.09.15 |
---|---|
[ 자바스크립트 ] reduce() 함수 이해하기 (1) | 2022.09.13 |
[자바스크립트] slice (0) | 2022.06.01 |
[자바스크립트] map, includes, toString, join의 사용 예제 (0) | 2022.05.12 |
[ 자바스크립트 ] find()와 filter()의 사용법 (0) | 2022.04.26 |
댓글