Поделиться через


Метод sort

Обновлен: Ноябрь 2007

Возвращает объект Array с упорядоченными элементами.

function sort(sortFunction : Function ) : Array

Аргументы

  • sortFunction
    Необязательно. Имя функции, применяемой для определения порядка элементов.

Заметки

Метод sort сортирует имеющийся объект Array; нового объекта Array не создается.

Если указать функцию в аргументе sortFunction, она должна возвращать одно из следующих значений:

  • Отрицательное значение, если первый переданный аргумент меньше второго аргумента.

  • Нуль, если аргументы эквивалентны.

  • Положительное значение, если первый аргумент больше второго аргумента.

Если аргумент sortFunction не указан, элементы сортируются в порядке знаков ASCII по возрастанию.

Пример

В следующем примере показано использование метода sort.

function SortDemo(){
   var a, l;                       //Declare variables.
   a = new Array("X" ,"y" ,"d", "Z", "v","m","r");
   l = a.sort();                   //Sort the array.
   return(l);                      //Return sorted array.
}

Требования

Версия 2

Применение:

Объект "Array"

См. также

Другие ресурсы

Объекты (JScript)