map နည်းလမ်း
map နည်းလမ်းသည် စုစည်းမှုရှိ အရာဝတ္ထုတစ်ခုစီအတွက်
သတ်မှတ်ထားသော function ကို ခေါ်ယူပေးပါသည်။ ၎င်းသည် အရာဝတ္ထုများ၏
စုစည်းမှုမှ တန်ဖိုးများရယူရန်သို့မဟုတ် သတ်မှတ်ရန်အတွက် အထူးသင့်လျော်ပါသည်။map နည်းလမ်းသည် မူလအရာဝတ္ထုစုစည်းမှုကို ပြန်ပေးသော
each နည်းလမ်းနှင့် မတူဘဲ၊
ကွဲပြားသောအရာဝတ္ထုများနှင့် object များ၏ အသစ်ပြန်ဖွဲ့ထားသော စုစည်းမှုတစ်ခုကို ပြန်ပေးပါသည်။
ဖွဲ့စည်းပုံ
အရာဝတ္ထုများကို function အတွင်း၊
this ကိန်းရှင်ထဲတွင် ရရှိနိုင်ပြီး ၎င်းတို့၏ အစီအစဉ်နံပါတ်များကို
စုစည်းမှုအတွင်း - ကိန်းရှင် index ထဲတွင် ရရှိနိုင်ပါသည်။
$(selector).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()
);