জাভাস্ক্রিপ্টের একটি অ্যারেতে মানচিত্রের মানগুলি কীভাবে রূপান্তর করবেন

Jabhaskriptera Ekati A Yarete Manacitrera Managuli Kibhabe Rupantara Karabena



জাভাস্ক্রিপ্ট মানচিত্র ES6 এ চালু করা হয়েছে। এটি একটি অর্ডার করা তালিকায় কী-মানের জোড়া সঞ্চয় করে। আইডি এবং ব্যবহারকারীর নামগুলির মতো মৌলিক কী-মান জোড়া সংরক্ষণে মানচিত্রের ব্যবহার অত্যন্ত সহায়ক হতে পারে। তাছাড়া, জাভাস্ক্রিপ্ট একটি ম্যাপের মান পুনরুদ্ধার করার জন্য কীভাবে পুনরাবৃত্তি করতে হয় তার জন্য কয়েকটি পদ্ধতি সরবরাহ করে কারণ জাভাস্ক্রিপ্ট ম্যাপ অবজেক্টগুলি পুনরাবৃত্তিযোগ্য।

এই টিউটোরিয়ালটি মানচিত্রের মানগুলিকে একটি অ্যারেতে রূপান্তর করার পদ্ধতি বর্ণনা করবে।

কিভাবে জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারেতে মানচিত্র মান রূপান্তর/রূপান্তর করবেন?

একটি মানচিত্রের মানগুলিকে একটি অ্যারেতে রূপান্তর করতে, নীচে বর্ণিত পদ্ধতিগুলি ব্যবহার করুন:







  • Array.from() পদ্ধতি
  • স্প্রেড অপারেটর

পদ্ধতি 1: Array.from() পদ্ধতি ব্যবহার করে মানচিত্রের মানগুলিকে একটি অ্যারেতে রূপান্তর করুন

একটি মানচিত্রের মানকে একটি অ্যারেতে রূপান্তর করার জন্য, ' map.values() 'সহ পদ্ধতি' Array.from() 'পদ্ধতি। মানচিত্রের মানগুলি পেতে map.values() পদ্ধতি ব্যবহার করা হয় এবং Array.from() পদ্ধতি এই মানগুলিকে একটি অ্যারেতে রূপান্তর করে।



বাক্য গঠন
মানচিত্রের মানগুলিকে অ্যারেতে রূপান্তর করার জন্য প্রদত্ত সিনট্যাক্স অনুসরণ করুন:



অ্যারে . থেকে ( মানচিত্র মান ( ) )

উদাহরণ
Map() কনস্ট্রাক্টর ব্যবহার করে একটি নতুন মানচিত্র বস্তু তৈরি করুন:





ছিল মানচিত্র = নতুন মানচিত্র ( ) ;

'' ব্যবহার করে মানচিত্রে একটি কী-মানের জোড়ায় এন্ট্রিগুলি সেট করুন সেট() 'পদ্ধতি:

মানচিত্র সেট ( '1' , 'নাম' ) ;
মানচিত্র সেট ( 'দুই' , 'বয়স' ) ;
মানচিত্র সেট ( '3' , 'ইমেল' ) ;
মানচিত্র সেট ( '4' , 'যোগাযোগ#' ) ;

কল করুন ' মান() ' পদ্ধতি ' Array.from() ' ম্যাপের মানগুলি পাওয়ার পদ্ধতি এবং সেগুলিকে একটি অ্যারেতে রূপান্তর করে এবং এটি একটি পরিবর্তনশীলে সংরক্ষণ করে ' মানচিত্র ”:



ছিল মানচিত্র = অ্যারে . থেকে ( মানচিত্র মান ( ) ) ;

অবশেষে, কনসোলে একটি অ্যারেতে মানচিত্রের মানগুলি মুদ্রণ করুন:

কনসোল লগ ( মানচিত্র ) ;

আউটপুট নির্দেশ করে যে মানচিত্রের মান সফলভাবে একটি অ্যারেতে রূপান্তরিত হয়েছে:

পদ্ধতি 2: স্প্রেড অপারেটর ব্যবহার করে মানচিত্রের মানগুলিকে একটি অ্যারেতে রূপান্তর করুন

মানচিত্রের মানগুলিকে একটি অ্যারেতে রূপান্তর করার আরেকটি উপায় হল ' স্প্রেড অপারেটর 'এর সাথে' map.values() 'পদ্ধতি। map.values() পদ্ধতিটি প্রথমে মানচিত্রের মানগুলি পায় এবং স্প্রেড অপারেটর সমস্ত মানচিত্রের মান একটি অ্যারেতে অনুলিপি করবে।

বাক্য গঠন
স্প্রেড অপারেটর ব্যবহার করে মানচিত্রের মানগুলিকে একটি অ্যারেতে রূপান্তর করার জন্য নীচের প্রদত্ত সিনট্যাক্সটি ব্যবহার করুন:

[ ... মানচিত্র . মান ( ) ]

উদাহরণ
কল করুন ' map.values() 'সহ পদ্ধতি' স্প্রেড অপারেটর যা মানচিত্রের মানগুলিকে একটি অ্যারেতে রূপান্তর করবে:

ছিল মানচিত্র = [ ... মানচিত্র . মান ( ) ] ;

আউটপুট

বোনাস টিপ

আপনি যদি কী বা সমস্ত মানচিত্রের এন্ট্রিগুলিকে একটি অ্যারেতে রূপান্তর করতে চান তবে নীচের বিভাগটি অনুসরণ করুন৷

Array.from() পদ্ধতি ব্যবহার করে মানচিত্রের কীগুলিকে একটি অ্যারেতে রূপান্তর করুন

মানচিত্রের কীগুলি এবং মানচিত্রের সমস্ত এন্ট্রি (কী-মান জোড়া) একটি অ্যারেতে রূপান্তর করার জন্য, ' মানচিত্র।কী() 'পদ্ধতি এবং ' map.entries() 'সহ পদ্ধতি' Array.from() 'পদ্ধতি। map.Keys() পদ্ধতিটি মানচিত্রের কীগুলি পায় এবং একটি কী-মান জোড়ায় মানচিত্রের এন্ট্রিগুলি পুনরুদ্ধার করতে map.entries() পদ্ধতি ব্যবহার করা হয়৷

উদাহরণ
মানচিত্র কী রূপান্তর করার জন্য, ' মানচিত্র।কী() ' পদ্ধতি ' Array.from() 'পদ্ধতি:

const কী = অ্যারে . থেকে ( মানচিত্র কী ( ) ) ;

সমস্ত মানচিত্রের এন্ট্রিকে একটি অ্যারেতে রূপান্তর করার জন্য Array.from() পদ্ধতিতে একটি আর্গুমেন্ট হিসাবে map.entries() পদ্ধতিকে কল করুন:

const এন্ট্রি = অ্যারে . থেকে ( মানচিত্র এন্ট্রি ( ) ) ;

আউটপুট দেখায় যে মানচিত্রের কী এবং এন্ট্রি সফলভাবে একটি অ্যারেতে রূপান্তরিত হয়েছে:

স্প্রেড অপারেটর পদ্ধতি ব্যবহার করে মানচিত্র কীগুলিকে একটি অ্যারেতে রূপান্তর করুন

আসুন মানচিত্র কী এবং সমস্ত মানচিত্রের এন্ট্রিগুলিকে একটি অ্যারেতে রূপান্তর করার পদ্ধতিটি দেখি, ' স্প্রেড অপারেটর

উদাহরণ
কল করুন ' মানচিত্র।কী() ” স্প্রেড অপারেটরের সাথে পদ্ধতি এবং ফলস্বরূপ অ্যারেটি পরিবর্তনশীল mapKeys-এ সংরক্ষণ করুন:

ছিল mapKeys = [ ... মানচিত্র . কী ( ) ] ;

' ব্যবহার করে একটি অ্যারেতে মানচিত্র এন্ট্রি রূপান্তর করার জন্য map.entries() স্প্রেড অপারেটরের সাথে পদ্ধতি:

const ম্যাপ এন্ট্রি = [ ... মানচিত্র . এন্ট্রি ( ) ] ;

আউটপুট

আমরা মানচিত্রের মানগুলিকে অ্যারেতে রূপান্তর করার সাথে সম্পর্কিত সমস্ত প্রয়োজনীয় তথ্য সংকলন করেছি এবং জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারেতে কী এবং এন্ট্রিগুলি ম্যাপ করেছি।

উপসংহার

মানচিত্রের মানগুলিকে একটি অ্যারেতে রূপান্তর করতে, ' map.values() 'সহ পদ্ধতি' Array.from() 'পদ্ধতি বা ' স্প্রেড অপারেটর ” মানচিত্রের মানগুলি পেতে map.values() পদ্ধতি ব্যবহার করা হয় এবং Array.from() পদ্ধতি এই মানগুলিকে একটি অ্যারেতে রূপান্তর করে যখন স্প্রেড অপারেটর সমস্ত মানচিত্রের মানগুলি একটি অ্যারেতে অনুলিপি করে। এই টিউটোরিয়ালটি একটি মানচিত্রের মানকে একটি অ্যারেতে রূপান্তর করার পদ্ধতি বর্ণনা করে।