jQuery-তে map মেথড নিয়ে কাজ
map মেথডটি
সেটের প্রতিটি উপাদানের জন্য একটি নির্দিষ্ট ফাংশন কল করে।
এটি উপাদানগুলির একটি কালেকশনের মান পাওয়া বা সেট করার জন্য বিশেষভাবে সুবিধাজনক।
map মেথডটি বিভিন্ন উপাদান এবং অবজেক্টের পুনরায় গঠিত একটি সেট রিটার্ন করে, যা
each মেথড থেকে ভিন্ন,
যেটি মূল উপাদানগুলির সেট রিটার্ন করে।
ধরুন আমাদের HTML কোডে বেশ কয়েকটি প্যারাগ্রাফ রয়েছে:
<p id="aaa">text1</p>
<p id="bbb">text2</p>
<p id="ccc">text3</p>
আসুন, map মেথড ব্যবহার করে কমা দ্বারা পৃথক করা উপাদানগুলির id নামের একটি তালিকা স্ক্রিনে দেখাই।
প্রতিটি p এর জন্য আমরা map এবং
get ব্যবহার করে id পাব।
তারপর আমরা প্রাপ্ত মানগুলি একটি স্ট্রিং হিসেবে দেখানোর জন্য JavaScript মেথড
join ব্যবহার করব:
alert(
$('p').map(
function() {
return this.id;
}
).get().join()
);
map মেথড ব্যবহার করে সমস্ত p এর
id মানগুলি তাদের ক্রমিক নম্বর দিয়ে পরিবর্তন করুন।