<strong>1. 정렬: <br></strong>기본 sort()는 문자 인코딩으로 정렬합니다. <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="65841" class="copybut" id="copybut65841" onclick="doCopy('code65841')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다: </div> <div class="codebody" id="code65841"> <br><script type="text/javascript"> <br><!-- <BR>var testArray=[3,324,5345,6546,134,5654 ,665 ]; <BR>testArray.sort(); <BR>//--> <br><br> <br> 숫자 크기별 정렬: </div> <br><br><div class="codetitle"> <span>코드 복사 <a style="CURSOR: pointer" data="57555" class="copybut" id="copybut57555" onclick="doCopy('code57555')"><u></u> 코드는 다음과 같습니다. </a></span> </div><script type="text/ javascript"> <div class="codebody" id="code57555"><!-- <BR>var testArray=[3,324,5345,6546,134,5654,665] <BR>testArray.sort(function(a,b) {return a-b;} ); <BR>alert(testArray); <BR></script> <br><br> <br>정렬하려면 비교 함수 값은 0보다 작습니다. 즉, a는 b 앞에 나타나야 하고, 그렇지 않으면 b 뒤에 나타납니다. <br> </div> <br>2. 순서가 잘못됨: <br> <br>비교 함수가 -1 또는 1을 무작위로 반환하도록 허용: <strong></strong><br><br><div class="codetitle">코드 복사 <span><a style="CURSOR: pointer" data="35529" class="copybut" id="copybut35529" onclick="doCopy('code35529')"><u> 코드는 다음과 같습니다.</u></a> </span><script type="text/javascript"> </div><!-- <div class="codebody" id="code35529">var testArray= [1 ,2,3,4,5,6,7,8,9,10,22,33,55,77,88,99] <BR>testArray.sort(function(){return Math.random( )> ;0.5?-1:1;}) <BR>alert(testArray) <BR>//-> <br><br> <br><br> 3. 검색: <br> <br>sort()를 사용하여 검색하는 것은 꽤 새로운 기능입니다. 하하, 어떻게 작동하는지 살펴보겠습니다. <strong>이제 배열에서 문자 'a'가 포함된 모든 요소를 찾고 싶습니다. sort()가 없으면 순회만 사용할 수 있는 것 같습니다.. 무섭습니다! ! 구체적인 방법은 다음과 같습니다. </strong><br><br><br><br>코드 복사<div class="codetitle"> <span><a style="CURSOR: pointer" data="75049" class="copybut" id="copybut75049" onclick="doCopy('code75049')"> 코드는 다음과 같습니다.<u></u> </a>< ;script type="text/ javascript"> </span><!-- </div>var testArray=['df', 'rtr', 'wy', 'dafd', 'dfs', 'wefa', 'tyr', 'rty' , 'rty', 'ryt', 'afds', 'wer', 'te'] <div class="codebody" id="code75049">testArray.sort(function(a,b){return a.indexOf('a ')==-1?}) <BR>alert(testArray) <BR>//-> <br><br> <br> 방법으로는 배열에 ''라는 문자가 포함되어 있습니다. a'의 모든 요소는 배열 앞에 배치되며, 간단한 처리를 거쳐 검색 결과가 출력될 수 있습니다. <br>위 내용은 JavaScript에서 배열을 조작하기 위해 sort()를 사용하는 방법에 대해 요약한 세 가지 방법입니다. 관심이 있으시면 sort()에 여러 가지 유용한 용도가 있다는 것을 알게 되실 것입니다.</div>