73 of 119 menu

Map усули

map усули ҳар бир элемент учун берилган функцияни чақиradi. У, асosan, элементлар тўпламининг қийматларини олиш ёки ўрнатиш учун қулай.map усули each усулидан фарқли ўларок, асл элементлар тўпламини эмас, балки янгидан тузилган турли элементлар ва объектлар тўпламини қайтаradi.

Синтаксис

Функция ичида элементларнинг ўзи this ўзгарувчисида, уларнинг тартиб рақамлари эса index ўзгарувчисида мавжуд:

$(селектор).map(function(index, element));

Мисол

Келгила, id элементларининг номлари рўйхатини вергул билан ажратилган ҳолда экранга чиқарайлик. Бунда get ва join усулларидан ҳам фойдаланамиз:

<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() );

Қаранг

  • filter усули,
    у элементларни маълум селектор буйича фильтрлайди
  • each усули,
    у ҳар бир элемент учун берилган функцияни чақиradi
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш