이 기사는 JavaScript에서 SORT ()의 사용법을 분석합니다. 참조를 위해 공유하십시오. 특정 분석은 다음과 같습니다.
함수 구문 :
ArrayObject.sort (Sortby)
당신은 이것이 올바른 방법이 아니라고 생각하지만 당신은 그것을 좋아합니다
분할 함수는 여기서도 사용되며, 더 일반적으로 사용되는 문자열 배열로 이동하기 위해 사용됩니다. 그런 다음 배열의 정렬 함수 정렬 ()을 통해 배열의 값을 새 배열을 얻은 다음 루핑하여 배열의 내용을 출력하여 정렬 된 문자열을 얻습니다.
예에서는 기본적으로 ASCII 코드별로 정렬됩니다.
숫자라면 어떻게 될까요? 시도해 ~
다음과 같이 p의 값을 수정하십시오.
20 38 19 32 654 2 123 454 4
작업 결과는 다음과 같습니다. 123 19 2 20 32 38 4 454 654
값의 크기가 아니라 문자 인코딩으로 정렬됩니다.
숫자를 정렬하려면 몇 줄의 코드를 더 써야합니다.
수정 된 코드는 다음과 같습니다.
originarr = originarr.sort (function (a, b) {return a -b;});실행 결과 : 2 4 19 20 32 38 123 454 654
위의 종류는 모두 긍정적 인 순서로 정렬됩니다. 역 순서가있는 경우 변경해야합니다.
반환 a -b를 변경합니다. B -a를 반환하는 함수에서.
문자가 일종의 문자 인 경우 변경된 코드는 다음과 같습니다.
originarr = originarr.sort (function (a, b) {if (a> b) return -1; if (a <b) return 1; return 0;});이 기사가 모든 사람의 JavaScript 프로그래밍에 도움이되기를 바랍니다.