73 of 119 menu

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

Сондай-ақ қараңыз

  • filter әдісі,
    ол элементтерді белгілі бір селектор бойынша сүзеді
  • each әдісі,
    ол жиынның әрбір элементі үшін берілген функцияны шақырады
azbydeenesfrkakkptruuz