JavaScript Array map()
- পূর্ববর্তী পৃষ্ঠা lastIndexOf()
- পরবর্তী পৃষ্ঠা of()
- একত্রিভূমি ফিরে যান JavaScript Array রেফারেন্স হান্ডবুক
পরিভাষা ও ব্যবহার
map()
মথড় প্রধান দিকের প্রত্যেক এলিমেন্টের জন্য ফাংশন চালানোর ফলাফল দ্বারা একটি নতুন প্রধান দিক তৈরি করবে。
map()
মথড় ক্রমবর্ধমানভাবে প্রদেয় ফাংশনটি প্রধান দিকের প্রত্যেক এলিমেন্টের জন্য একবার বার চালাবে。
মন্তব্য:map()
মান নেই এমন আইটেমকে ফাংশন চালানো হবে না。
মন্তব্য:map()
প্রধান দিকের মানসমূহকে পরিবর্তন করবে না。
এককক্ষ
উদাহরণ 1
প্রধান দিকের মানসমূহের সকল মানের বর্ধমানকে দেখানো হবে:
var numbers = [4, 9, 16, 25]; var x = numbers.map(Math.sqrt); document.getElementById("demo").innerHTML = x;
উদাহরণ 2
আইন্দ্রণের সমস্ত মানকে 10 গুণ করুন
var numbers = [65, 44, 12, 4]; var newarray = numbers.map(myFunction) function myFunction(num) { return num * 10; } document.getElementById("demo").innerHTML = newarray;;
উদাহরণ 3
আইন্দ্রণের প্রত্যেক ব্যক্তির পূর্ণ নাম পাওয়া
var persons = [ {firstname : "Malcom", lastname: "Reynolds"}, {firstname : "Kaylee", lastname: "Frye"}, {firstname : "Jayne", lastname: "Cobb"} function getFullName(item) { var fullname = [item.firstname,item.lastname].join(" "); return fullname; } function myFunction() { document.getElementById("demo").innerHTML = persons.map(getFullName); }
সিন্থেক্স
array.map(function(currentValue, index, arr)), thisValue)
পারামিটার মান
পারামিটার | বর্ণনা | ||||||||
---|---|---|---|---|---|---|---|---|---|
function(currentValue, index, arr) | অপশনাল। আইন্দ্রণের প্রত্যেক এলিমেন্টের জন্য চালু করানো হতে চায়ের ফাংশন
ফাংশন পারামিটার:
|
||||||||
thisValue |
বাছাইযোগ্য। ফাংশনকে "this" মান হিসাবে পাঠানোর জন্য মান পাঠানো হবে যদি এই পারামিটার খালি হয়, তবে "undefined" এবং "this" মান হিসাবে পাঠানো হবে |
প্রযুক্তিগত বিবরণ
ফলাফল: | একটি আইন্দ্রণ, যার মধ্যে প্রদেয় ফাংশনটি প্রত্যেক মৌলিক আইন্দ্রণের জন্য বাস্তবায়িত হয় |
---|---|
JavaScript সংস্করণ: | ECMAScript 5 |
ব্রাউজার সমর্থন
টেবিলের সংখ্যাগুলোতে এই পদ্ধতিকে সম্পূর্ণভাবে সমর্থনকারী প্রথম ব্রাউজারের সংস্করণ উল্লেখ করা হয়েছে。
সমস্ত ব্রাউজারগুলো এই পদ্ধতিকে সম্পূর্ণভাবে সমর্থন করে map()
方法:
Chrome | IE | Edge | Firefox | Safari | ওপেরা |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | ওপেরা |
সমর্থন | 9.0 | সমর্থন | সমর্থন | সমর্থন | সমর্থন |
সংশ্লিষ্ট পৃষ্ঠা
শিক্ষাক্রম:JavaScript আইন্টি
শিক্ষাক্রম:JavaScript আইন্টি Const
শিক্ষাক্রম:JavaScript আইন্টি মেথড
শিক্ষাক্রম:JavaScript সারিতে সারি করা
শিক্ষাক্রম:JavaScript আইন্টি করা
- পূর্ববর্তী পৃষ্ঠা lastIndexOf()
- পরবর্তী পৃষ্ঠা of()
- একত্রিভূমি ফিরে যান JavaScript Array রেফারেন্স হান্ডবুক