-
[Javascript] sort , filter 간단예제JavaScript 2022. 7. 20. 23:25반응형
javascript를 사용하다보면 종종 array의 값을 정렬하거나, 솎아내야 하는 경우가 있는데,
이때 sort()나 filter()를 사용하면 편리하게 원하는 값을 얻을 수 있다.
예시
let array = [2, 4, 10, 9]; // 오름차순 array.sort(function(a, b){ return a - b; //앞값 - 뒷값 .. 결과가 0보다 크냐 같냐 작냐로 위치를 결정함 }); console.log("sorted arr: "+array); // sorted arr: 2,4,9,10 //내림차순 정렬 array.sort(function(a, b){ return b - a; //뒷값 - 앞값 .. 결과가 0보다 크냐 같냐 작냐로 위치를 결정함 }) console.log("desc sorted arr2: "+array); // desc sorted arr2: 10,9,4,2 let filterResult = array.filter(e => e > 5); console.log("filtered array : " + filterResult); // filtered array : 10,9
반응형'JavaScript' 카테고리의 다른 글
[JavaScript] 임의값으로 innerHTML 값 찾기 및 응용 (0) 2022.07.29 [JavaScript] Promise (0) 2022.07.27 [JavaScript] 오브젝트 배열 (Array of objects) 에서 원하는 값 가져오기 (0) 2022.05.24 javascript DOM style 조작하기 (0) 2022.04.21 10. chainning, Nullish Coalescing (0) 2021.10.03