이 기사에서는 배열 정렬 사용 및 JavaScript의 리버스 사용에 대해 설명합니다. 참조를 위해 공유하십시오. 특정 분석은 다음과 같습니다.
정렬 () 메소드는 배열의 요소를 정렬하는 데 사용됩니다.
reverse () reverse ()는 배열의 요소를 반대로 반대로 반대로 반대합니다.
먼저 다음 코드를 시도해 봅시다.
코드 사본은 다음과 같습니다. var 값 = [1, 0, 5, 15, 10];
values.reverse ();
Console.log (값);
출력 결과는 무엇입니까 :
[10, 15, 5, 0, 1]
Reverse ()는 배열을 뒤집는 간단한 방법이므로 다음에 불평하고 싶은 것은 SORT ()입니다.
코드 사본은 다음과 같습니다. var 값 = [1, 0, 5, 15, 10];
values.sort ();
Console.log (값);
이 기능의 출력 결과는 다음과 같습니다.
[0, 1, 10, 15, 5]
무슨 일이야?
실제로, toString ()은 sort () 함수 내에서 사용되며 문자열 비교는 ASCII를 통해 사용됩니다. 따라서 정렬해야한다면 SORT () 직접 작성하는 것이 좋습니다.
코드 사본은 다음과 같습니다. var 값 = [1, 0, 5, 15, 10];
함수 비교 (value1, value2) {
if (value1 <value2) {
반품 -1;
} else if (value1> value2) {
반환 1;
} 또 다른 {
반환 0;
}
}
values.sort (비교);
Console.log (값);
-1과 1을 변경하면 반대로 정렬 할 수 있습니다.
출력 결과는 이제 다음과 같습니다.
[0, 1, 5, 10, 15]
그것을 쓰는 더 간단한 방법은 return value2 -value1 내부 compare ()를 사용하는 것입니다.
이 기사가 모든 사람의 JavaScript 프로그래밍에 도움이되기를 바랍니다.