英[sɔ:t] 美[sɔ:rt]
n. 분류, 특성,
vt.&에 적합한 그룹; ; 넣다... 분류하다... 정리하다
3인칭 단수: sorts 복수형: sorts 현재 분사: sorted 과거 분사: sorted
자바스크립트 sort() 메소드 통사론
sort() 메서드를 사용하는 방법은 무엇입니까?
sort() 메서드는 배열 요소를 정렬하고 배열을 반환하는 데 사용됩니다. sort() 메서드는 이제 문자열 유니코드 코드 포인트를 기반으로 합니다.
기능: 배열의 요소를 정렬하는 데 사용됩니다.
구문: arrayObject.sort(sortby)
매개변수: sortby 선택 사항. 정렬 순서를 지정합니다. 함수여야 합니다.
반환: 배열에 대한 참조입니다. 배열은 원래 배열에 따라 정렬되며 복사본이 만들어지지 않습니다.
참고: 이 메소드를 호출할 때 매개변수가 사용되지 않으면 배열의 요소는 더 정확하게는 문자 인코딩 순서로 정렬됩니다. 이를 달성하려면 먼저 비교를 위해 배열 요소를 문자열(필요한 경우)로 변환합니다. 다른 기준으로 정렬하려면 두 값을 비교하여 두 값의 상대적인 순서를 설명하는 숫자를 반환하는 비교 함수를 제공해야 합니다. 비교 함수에는 두 개의 매개 변수 a와 b가 있어야 하며 반환 값은 다음과 같습니다. a가 b보다 작으면 정렬된 배열에서 a가 b 앞에 나타나야 하며 0보다 작은 값이 반환됩니다. a가 b와 같으면 0을 반환합니다. a가 b보다 크면 0보다 큰 값을 반환합니다.
자바스크립트 sort() 메소드 예
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <script type="text/javascript"> var arr = new Array(6) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" arr[3] = "James" arr[4] = "Adrew" arr[5] = "Martin" document.write(arr + "<br />") document.write(arr.sort()) </script> </body> </html>
인스턴스 실행 »
온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요