[JavaScript] 자바스크립트 배열 정렬하기 sort() 메소드
반응형
Araay.prototype.sort()
sor() 메소드는 해당 배열의 배열 요소들을 알파벳 순서에 따라 정렬합니다.
이 메소드는 배열 요소를 모두 문자열로 보고 정렬하므로, 숫자나 불리언과 같은 타입의 요소들은 잘못 정렬될 수 있습니다.
정렬 속도와 복잡도는 각 구현 방식에 따라 다를 수 있습니다.
구문
arr.sort([compareFunction])
- compareFunction
- 정렬 순서를 정의하는 함수. 생략하면 배열은 각 요소의 문자열 변환에 따라 각 문자의 유니코드 코드 포인트 값에 따라 정렬됩니다.
반환값
정렬한 배열의 결과 값
예제 1. 영문자로 이루어진 배열의 정렬
See thePen Untitled by yunjunshin (@yjshin) on CodePen.
예제 2. 숫자로 이루어진 배열의 정렬
See the Pen Untitled by yunjunshin (@yjshin) on CodePen.
예제3. 한글로 이뤄진 배열의 정렬
See the Pen Untitled by yunjunshin (@yjshin) on CodePen.
반응형
'IT > Web' 카테고리의 다른 글
유튜브 영상 다운로드 방법: 4가지 무료 온라인 유튜브 다운로더 소개 (5) | 2024.11.01 |
---|---|
[JavaScript] 자바스크립트 배열 요소 제거 또는 추가, 수정하는 방법 (0) | 2022.11.17 |
[JavaScript] 자바스크립트 배열 추가 삭제하는 방법 (0) | 2022.11.14 |
[JavaScript] 자바스크립트 문자열 합치기 (0) | 2022.11.14 |
[JavaScript] 자바스크립트 구분자를 이용한 문자열 자르기 split (2) | 2022.11.11 |
댓글