NATIVE

settings_applicationsObject  >   settings_applicationsTypedArray  >   settings_applications[[Prototype]]

NATIVE

Editing
  • account_tree
  • bug_report

Arrayarraysort(FunctioncompareFunction])

Array.prototype.sort()와 동일한 알고리즘을 가지나 문자열이 아닌 숫자를 대상으로 정렬한다는 차이가 있다.

배열의 원소를 정렬 지정 방식에 따라 새롭게 정렬하여 자신을 반환한다.

구문

형식
typedArray.sort(compareFunction)

매개 변수

FunctioncompareFunction선택

정렬 순서를 정하는 함수이며 생략하면 배열의 각 원소를 문자열로 변환하여 유니코드 코드 포인트 값에 따라 정렬한다.

반환되는 값은 두 원소의 상대적 순서를 나타내는 부호가 있는 숫자이어야 한다. 즉 ab보다 작으면 음수, ab보다 크면 양수, 같으면 0이다. NaN0으로 처리된다.

정렬 함수는 다음 두 개의 인수를 받아 호출된다.

  • a
    • 비교할 첫 번째  원소를 나타낸다.
  • b
    • 비교를 위한 두 번째 원소를 나타낸다.

반환

Arrayarray

새롭게 정렬된 원본 배열이 반환된다.

버전 명세

ECMAScript 2024(15th Edition)
#sec-%typedarray%.prototype.sort
ECMAScript 2024(15th Edition)
#sec-array.prototype.sort

지원 웹브라우저