ম্যাপ পদ্ধতি
map পদ্ধতি সেটের প্রতিটি উপাদানের জন্য
একটি নির্দিষ্ট ফাংশন কল করে। এটি উপাদানের সংগ্রহ থেকে
মান পাওয়া বা সেট করার জন্য বিশেষভাবে সুবিধাজনক।
map পদ্ধতি পুনরায় গঠিত একটি সেট রিটার্ন করে
বিভিন্ন উপাদান এবং অবজেক্ট নিয়ে, যা each পদ্ধতি থেকে ভিন্ন,
যেটি মূল উপাদান সেট রিটার্ন করে।
সিনট্যাক্স
উপাদানগুলি自身 ফাংশনে অ্যাক্সেসযোগ্য,
this ভেরিয়েবলে, এবং তাদের ক্রমিক নম্বর
সেটে — index ভেরিয়েবলে:
$(selector).map(function(index, element));
উদাহরণ
আসুন আমরা কমা দ্বারা বিভক্ত id উপাদানগুলির একটি তালিকা
স্ক্রিনে আউটপুট করি। আমরা get এবং
join পদ্ধতিগুলিও ব্যবহার করব:
<p id="aaa">text1</p>
<p id="bbb">text2</p>
<p id="ccc">text3</p>
console.log(
$('p').map(
function() {
return this.id;
}
).get().join()
);