Latest web development tutorials

Метод jQuery.map ()

Jquery методы Разное Jquery методы Разное

примеров

Используйте $ .map (), чтобы изменить значение массива

<Div> </ DIV> < p> </ p> <SPAN> </ SPAN> <скрипт> $ (функция () { вар обр = [ "А", "б", "в", "г", "д" ]; $ ( "Див") Текст (обр присоединиться ( ",").); .. Arr = $ карта (обр, функция (п, I) { возвращение (N toUpperCase () + я. );}); $ ( "P") Текст (обр присоединиться ( "," ..)) ;. Arr = $ карта (обр, функция (А) { возвращение а + а;}); $ ( "пролет") Текст (обр присоединиться ( "," ..));}) </ скрипт>

Попробуйте »

Определение и использование

$ .map () Функция используется для обработки определенной функции для каждого элемента в массиве (или каждого свойства объекта), и пакет результатов для нового массива возвращается.

Примечание: 1. Перед JQuery 1.6, эта функция поддерживается только через массив; 1.6 с самого начала, функция также поддерживает перемещение объекта.
2. Карта () также как функции двух аргументов: во-первых, текущий элемент итерации или значение атрибута, а второй текущий индекс массива или объект Итерации имя свойства элемента.
3. Функция возвращает значение в результате элемента в массиве, если возвращаемое значение равно нулю или не определено, то результат не будет добавлен в массив.


грамматика

$.map( object, callback )

参数 描述
object Array/Object类型 指定的需要处理的数组或对象。
callback Function类型 指定的处理函数。


примеров

Другие примеры

Каждое значение в исходном массиве плюс 4
Каждое значение в исходном массиве плюс 4, отображение в новом массиве.

Оригинальное значение массива больше 0 плюс 1
Оригинальное значение массива больше 0 плюс 1 отображается на новый массив.

1 плюс значение исходного массива
Оригинал каждого значения в массиве и значение является результатом добавления 1 к вновь сформированным после того, как массив отображения.

Значение исходного массива умножается на 2
После того, как исходного объекта каждого значения, умноженное на 2, отображается на вновь созданный массив.

ключевой объект
Ключевой объект отображается на вновь созданный массив.

Squared значение исходного массива
Обе стороны в исходном массиве для каждого значения и возвращает результат, преобразуется в новое поколение массива.

Удалить элементы
По возвращении в нуль обработчик для способов удаления элемента, удалите значение меньше 50, но не удаляет значение элемента уменьшается 45.

Добавить элемент
Возвращая массив в режиме обработчика, добавьте последний элемент результирующего массива возвращается.


Jquery методы Разное Jquery методы Разное