jQuery-da map metodidan foydalanish
map metodi
to‘plamdagi har bir element uchun belgilangan funktsiyani chaqiradi.
U ayniqsa elementlar to‘plamining qiymatlarini olish yoki
o‘rnatish uchun qulay.
map metodi qayta shakllantirilgan turli xil elementlar
va ob'ektlar to‘plamini qaytaradi, bundan farqli o‘laroq,
each metodi
asl elementlar to‘plamini qaytaradi.
HTML kodimizda bir nechta abzatslar bor deylik:
<p id="aaa">matn1</p>
<p id="bbb">matn2</p>
<p id="ccc">matn3</p>
Keling, map metodi yordamida ekranda elementlarning
id nomlari ro‘yxatini vergul bilan ajratib chiqaramiz.
Har bir p uchun biz id ni map va
get
yordamida olamiz.
Keyin olingan qiymatlarni satr sifatida chiqarish uchun
JavaScript ning
join
metodidan foydalanamiz:
alert(
$('p').map(
function() {
return this.id;
}
).get().join()
);
map metodi yordamida barcha p
elementlarining id qiymatlarini ularning
tartib raqamlariga o‘zgartiring.