Map metodi
map metodi har bir to‘plam elementi uchun
berilgan funksiyani chaqiradi. U elementlar
to‘plamining qiymatlarini olish yoki o‘rnatish uchun
qulay.map metodi each
metodidan farqli o‘laroq, asl elementlar to‘plamini qaytarish o‘rniga,
qayta shakllantirilgan turli xil elementlar va ob'ektlar to‘plamini qaytaradi.
Sintaksis
Elementlarning o‘zlari funksiya ichida,
this o‘zgaruvchisida mavjud,
ularning tartib raqamlari esa
index o‘zgaruvchisida:
$(selektor).map(function(index, element));
Misol
Keling, vergul bilan ajratilgan elementlarning id
nomlari ro‘yxatini ekranga chiqaramiz. Biz shuningdek
get va
join
metodlaridan foydalanamiz:
<p id="aaa">matn1</p>
<p id="bbb">matn2</p>
<p id="ccc">matn3</p>
console.log(
$('p').map(
function() {
return this.id;
}
).get().join()
);