Método map
El método map llama a una función dada para
cada elemento del conjunto. Es especialmente útil para
obtener o establecer valores de una colección de
elementos. El método map devuelve un conjunto
reformado de diferentes elementos y objetos a diferencia del método
each,
que devuelve el conjunto original de elementos.
Sintaxis
Los propios elementos están disponibles en la función,
en la variable this, y sus números de orden
en el conjunto — en la variable index:
$(selector).map(function(index, element));
Ejemplo
Mostremos en pantalla una lista de nombres id de elementos,
separados por comas. Usemos también los métodos
get y
join:
<p id="aaa">text1</p>
<p id="bbb">text2</p>
<p id="ccc">text3</p>
console.log(
$('p').map(
function() {
return this.id;
}
).get().join()
);