자바스크립트 sort() 메소드


  번역 결과:

英[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>

인스턴스 실행 »

온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요

인기 추천

비디오

Q&A