73 of 119 menu

Map metodu

map metodu hər bir dəst elementi üçün müəyyən edilmiş funksiyanı çağırır. O, xüsusilə elementlər kolleksiyasının dəyərlərini əldə etmək və ya təyin etmək üçün əlverişlidir.map metodu each metodundan fərqli olaraq, orijinal elementlər dəstini qaytaran metodun əksinə, yeni formalaşmış müxtəlif elementlər və obyektlər dəstini qaytarır.

Sintaksis

Elementlərin özləri funksiya daxilində, this dəyişənində əlçatandır, və onların sıra nömrələri dəstdə — index dəyişənində:

$(selektor).map(function(index, element));

Nümunə

Gəlin ekranda vergüllə ayrılmış id elementlərinin adlarının siyahısını çıxaraq. getjoin metodlarından da istifadə edək:

<p id="aaa">mətn1</p> <p id="bbb">mətn2</p> <p id="ccc">mətn3</p> console.log( $('p').map( function() { return this.id; } ).get().join() );

Həmçinin baxın

  • filter metodu,
    müəyyən selektora görə elementləri süzür
  • each metodu,
    hər bir dəst elementi üçün müəyyən edilmiş funksiyanı çağırır
azbydeenesfrkakkptruuz