Шрифт:
Обратите внимание:
Пример
Ошибки
В Internet Explorer 4 начало не может быть отрицательным числом. В более поздних версиях IE эта ошибка исправлена.
См. также
Array.splice
проверяет, возвращает ли предикат значение true хотя бы для одного элемента массива
Синтаксис
Аргументы
предикат Функция-предикат для проверки элементов массива.
о Необязательное значение
Возвращаемое значение
true, если предикат вернет true (или истинное значение) хотя бы для одного элемента массива, или false, если предикат вернет false (или ложное значение) для всех элементов.
Описание
Метод
Этот метод очень похож на метод
Пример
См. также
Array.every, Array.filter, Array.forEach
сортирует элементы массива
Синтаксис
Аргументы
orderfunc Необязательная функция, определяющая порядок сортировки.
Возвращаемое значение
Ссылка на массив. Обратите внимание, что массив сортируется на месте, копия массива не создается.
Описание
Метод
Чтобы отсортировать элементы массива в каком-либо другом порядке, необходимо указать функцию сравнения, которая сравнивает два значения и возвращает число, обозначающее их относительный порядок. Функция сравнения должна принимать два аргумента, а и b, и возвращать одно из следующих значений:
• Отрицательное число, если в соответствии с выбранным критерием сортировки значение а «меньше» значения b и должно находиться в отсортированном массиве перед Ь.
• Ноль, если а и Ь в смысле сортировки эквивалентны.