Map әдісі
map әдісі жиынның
әрбір элементі үшін берілген функцияны шақырады.
Бұл әдіс элементтер жиынының мәндерін алу немесе
орнату үшін әсіресе ыңғайлы.map әдісі
each әдісінен айырмашылығы,
бастапқы элементтер жиынын қайтармай, әртүрлі элементтер мен нысандардың жаңа құрылған жиынын қайтарады.
Синтаксис
Функцияда элементтердің өздері this айнымалысында қолжетімді,
ал олардың жиындағы реттік нөмірлері index айнымалысында болады:
$(селектор).map(function(index, element));
Мысал
Элементтердің id атауларының тізімін үтірлермен бөліп, экранға шығарайық.
get және
join әдістерін де қолданамыз:
<p id="aaa">мәтін1</p>
<p id="bbb">мәтін2</p>
<p id="ccc">мәтін3</p>
console.log(
$('p').map(
function() {
return this.id;
}
).get().join()
);