САЙТЫ  ПОД  КЛЮЧ
ОНЛАЙН-СЕРВИСЫ СПРАВОЧНИКИ SEO-ИНСТРУМЕНТЫ РАЗВЛЕЧЕНИЯ

Справочник Javascript

sort

Синтаксис

arrayObj.sort( [sortFunction] )

Аргументы

sortFunction
Необязательный параметр - функция сортировки.
  • Если указана функция, то элементы массива будут отсортированы согласно значениям, возвращаемых функцией. Условия на функцию можно записать следующим образом:
    Выделить все
    function sortFunction(a, b){
      if(a меньше, чем b по некоторому критерию)
         return -1 // Или любое число, меньшее нуля
      if(a больше, чем b по некоторому критерию)
         return 1  // Или любое число, большее нуля
      // в случае а = b вернуть 0
      return 0
    }
  • Если параметр не указан, массив будет отсортирован в лексикографическом порядке (возрастающий порядок следования символов в таблице ASCII).

Описание, примеры

Данный метод изменяет исходный массив. Получившийся массив также возвращается в качестве результата.

Пример:
Выделить все
arr = [1,-1, 0]
a = arr.sort() 
 
// => arr = [ -1, 0, 1 ]
 
alert(a == arr) // => true, это тот же сортированный массив

См. также


 

Это интересно

Каждый месяц регистрируется более миллиона доменных имен.


Наши реквизиты
WMID: 309688839848
WMR: R325885159214
E-mail: 
  BL:Бизнес-уровень [BL]
QR-код сайта
Онлайн-радио
Больше радиостанций