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

지원 웹브라우저