JavaScript 배열 sort() 메서드는 배열 요소를 어떤 순서로 정렬하는 데 사용됩니다. 기본적으로 sort() 메서드는 오름차순을 따릅니다.
통사론
sort() 메서드는 다음 구문으로 표현됩니다.
array.sort(compareFunction)
매개변수
비교함수 - 선택사항입니다. 대체 정렬 순서를 제공하는 함수를 나타냅니다.
반품
정렬된 요소의 배열
if 문 자바
JavaScript 배열 sort() 메서드 예
여기서는 다양한 예제를 통해 sort() 메소드를 이해해보겠습니다.
실시예 1
문자열 요소의 배열을 정렬하는 간단한 예를 살펴보겠습니다.
var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.sort(); document.writeln(result);지금 테스트해보세요
산출:
AngularJS,Bootstrap,JQuery,Node.js
실시예 2
정수 요소의 배열을 정렬하는 간단한 예를 살펴보겠습니다.
tkinter 프레임
var arr=[2,4,1,8,5]; var result=arr.sort(); document.writeln(result);지금 테스트해보세요
산출:
1,2,4,5,8
실시예 3
함수를 사용하여 요소를 오름차순으로 정렬하는 예를 살펴보겠습니다.
C의 행렬 곱셈
var arr=[2,4,1,8,5]; var result=arr.sort(function compare(a,b) { return a-b; }); document.writeln(result);지금 테스트해보세요
산출:
1,2,4,5,8
실시예 4
함수를 사용하여 요소를 내림차순으로 정렬하는 예를 살펴보겠습니다.
var arr=[2,4,1,8,5]; var result=arr.sort(function compare(a,b) { return b-a; }); document.writeln(result);지금 테스트해보세요
산출:
8,5,4,2,1
실시예 5
배열에서 최소값을 추출하는 예를 살펴보겠습니다.
그렇지 않으면 자바
var arr=[2,4,1,8,5] var result=arr.sort(); //1,2,4,5,8 document.writeln(arr[0]);지금 테스트해보세요
산출:
1
실시예 6
배열에서 최대값을 추출하는 예를 살펴보겠습니다.
var arr=[2,4,1,8,5] var result=arr.sort().reverse(); // 8,5,4,2,1 document.writeln(arr[0]);지금 테스트해보세요
산출:
8