Latest web development tutorials
×

JavaScript & HTML DOM справочное руководство

обзор

JavaScript объекты

JavaScript Array объекты JavaScript Boolean объекты JavaScript Date объекты JavaScript Math объекты JavaScript Number объекты JavaScript String объекты JavaScript RegExp объекты JavaScript Глобальные свойства / функции JavaScript операторы

Browser объекты

Window объекты Navigator объекты Screen объекты History объекты Location объекты

DOM объекты

HTML DOM Document объекты HTML DOM объект Element HTML DOM Атрибут объекта HTML DOM объекты событий

HTML объекты

<a> <area> <audio> <base> <blockquote> <body> <button> <canvas> <col> <colgroup> <datalist> <del> <details> <dialog> <embed> <fieldset> <form> <iframe> <frameset > <img> <ins> <input> - button <input> - checkbox <input> - color <input> - date <input> - datetime <input> - datetime-local <input> - email <input> - file <input> - hidden <input> - image <input> - month <input> - number <input> - range <input> - password <input> - radio <input> - reset <input> - search <input> - submit <input> - text <input> - time <input> - url <input> - week <keygen> <link> <label> <legend> <li> <map> <menu> <menuItem> <meta> <meter> <object> <ol> <optgroup> <option> <param> <progress> <q> <script> <select> <source> <style> <table> <td> <th> <tr> <textarea> <title> <time> <track> <video>

JavaScript Массив карты () метод

Массив Ссылка на объект JavaScript массив объектов

примеров

Возвращает массив элементов в массиве есть квадратный корень из исходного массива:

Числа VAR = [4, 9, 16, 25];

Функция туРипсЫоп () {
х = document.getElementById ( "демо")
x.innerHTML = numbers.map (Math.sqrt);
}

Выход:

2,3,4,5

Попробуйте »

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

Метод карты () возвращает новый массив, массив элементов в элементе массива к исходному значению после обработки вызова функции.

Метод карты () в соответствии с порядком элементов в исходных элементов обработки массивов.

Примечание: карта () не обнаруживает пустой массив.

Примечание: карта () не изменяет исходный массив.


Поддержка браузеров

Цифры в таблице представляют собой первый браузер, поддерживающий номер версии метода.

способ
карта () да 9 1.5 да да

грамматика

array.map(function(currentValue,index,arr), thisValue)

Параметр Описание

параметры описание
Функция (CurrentValue, индекс, обр) Must. Функция, каждый элемент массива будет выполнять эту функцию параметров функции:
параметры описание
CurrentValue Must. Значение текущего элемента
индекс Необязательно. Значение индекса текущего элемента
прибытие Необязательно. Массив объектов, относящихся к текущему элементу
thisValue Необязательно. Поскольку использование объекта обратного вызова, переданного функции, она используется как "это" значение.
Если опустить thisValue, "это" значение "не определено"

технические детали

Возвращает: Он возвращает новый массив, массив элементов в элементе массива к исходному значению после обработки вызова функции.
версия JavaScript: 1.6

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

примеров

Ввод значения ящик, указанный для каждого элемента в массиве, умноженному, и возвращает новый массив:

Числа VAR = [65, 44, 12, 4];

Функция multiplyArrayElement (Num) {
вернуть Num * document.getElementById ( "multiplyWith" ) .value;
}

Функция туРипсЫоп () {
document.getElementById ( "демо") .innerHTML = numbers.map (multiplyArrayElement);
}

Попробуйте »

Массив Ссылка на объект JavaScript массив объектов