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

Jabhaskripta Byabahara Kare Ekati Manacitre Kiguli Sajana



একটি মানচিত্র হল জাভাস্ক্রিপ্টের একটি অনন্য বস্তু যা কী-মান জোড়ায় আইটেম ধারণ করে। আদিম ডেটা এবং অবজেক্ট ডেটা উভয়ই মানচিত্রের মধ্যে সংরক্ষণ করা যেতে পারে। কী-মান জোড়া একই ক্রমানুসারে ফেরত দেওয়া হয় যেভাবে মানচিত্র বস্তুর মাধ্যমে পুনরাবৃত্তি করার সময় তারা ঢোকানো হয়েছিল। ম্যাপে কীগুলিকে ঊর্ধ্বমুখী এবং অবরোহী ক্রমে সাজানোর জন্য, sort() এবং reverse() পদ্ধতি ব্যবহার করুন।

এই পোস্টটি জাভাস্ক্রিপ্ট ব্যবহার করে মানচিত্র কীগুলি সাজানোর পদ্ধতিগুলিকে সংজ্ঞায়িত করবে।

জাভাস্ক্রিপ্ট ব্যবহার করে মানচিত্র কীগুলি কীভাবে সাজানো যায়?

মানচিত্রে কীগুলি সাজানোর জন্য, প্রদত্ত জাভাস্ক্রিপ্ট পূর্ব-নির্মিত পদ্ধতিগুলি ব্যবহার করুন:







আসুন এই পদ্ধতিগুলির কাজ দেখি।



পদ্ধতি 1: sort() পদ্ধতি ব্যবহার করে একটি মানচিত্রে কীগুলি সাজান

মানচিত্রে কীগুলিকে আরোহী ক্রমে সাজানোর জন্য, ' সাজান() স্প্রেড অপারেটরের সাথে পদ্ধতি ' ” মানচিত্রের বস্তুতে। সর্ট() পদ্ধতি ব্যবহার করে সাজানোর জন্য মানচিত্রের এন্ট্রিগুলির একটি অ্যারে পেতে এটি ব্যবহার করা হয়।



বাক্য গঠন





নিম্নোক্ত সিনট্যাক্স ম্যাপ কীগুলিকে আরোহী ক্রমে সাজানোর জন্য ব্যবহৃত হয়:

নতুন মানচিত্র ( [ ... মানচিত্র . এন্ট্রি ( ) ] . সাজান ( ) )

উদাহরণ

একটি মূল-মান জোড়ায় একটি মানচিত্র তৈরি করুন:



মানচিত্র যাক = নতুন মানচিত্র ( [

[ 10 , 'জাভাস্ক্রিপ্ট' ] ,

[ 13 , 'সিএসএস' ] ,

[ 23 , 'এইচটিএমএল' ] ,

] ) ;

একটি নতুন মানচিত্র অবজেক্ট তৈরি করুন এবং একটি প্যারামিটার হিসাবে স্প্রেড অপারেটরের সাথে sort() পদ্ধতিটিকে কল করুন যা ভেরিয়েবলে প্রত্যাবর্তিত সাজানো অ্যারেকে সাজানোর এবং সংরক্ষণ করার জন্য মানচিত্র এন্ট্রি পায়। ascMapKeys ”:

যেখানে ascMapKeys = নতুন মানচিত্র ( [ ... মানচিত্র . এন্ট্রি ( ) ] . সাজান ( ) ) ;

কনসোলে সাজানো মানচিত্র কীগুলির অ্যারে প্রিন্ট করুন:

কনসোল লগ ( ascMapKeys ) ;

আউটপুট

আপনি যদি মানচিত্রের কীগুলিকে নিচের ক্রমে সাজাতে চান, তাহলে প্রদত্ত বিভাগটি অনুসরণ করুন।

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

নিচের ক্রমে মানচিত্র কীগুলি সাজানোর জন্য, ' বিপরীত() একটি স্প্রেড অপারেটরের সাথে পদ্ধতি। বিপরীত() পদ্ধতি একটি অ্যারের উপাদানগুলির ক্রমকে বিপরীত করে।

বাক্য গঠন

রিভার্স() পদ্ধতি ব্যবহার করে বিপরীত ক্রমে অ্যারে সাজানোর জন্য প্রদত্ত সিনট্যাক্স ব্যবহার করুন:

নতুন মানচিত্র ( [ ... মানচিত্র . এন্ট্রি ( ) ] . বিপরীত ( ) )

উদাহরণ

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

যেখানে descMapKeys = নতুন মানচিত্র ( [ ... মানচিত্র . এন্ট্রি ( ) ] . বিপরীত ( ) ) ;

অবশেষে, বিপরীত ক্রম কীগুলির ফলস্বরূপ অ্যারে মুদ্রণ করুন:

কনসোল লগ ( descMapKeys ) ;

আউটপুট নির্দেশ করে যে কী সফলভাবে সাজানো হয়েছে নিচের ক্রমে:

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

উপসংহার

মানচিত্রে কীগুলিকে আরোহী ক্রমে সাজাতে, ' সাজান() ” পদ্ধতি, এবং অবরোহ ক্রমে, ব্যবহার করুন “ বিপরীত() একটি স্প্রেড অপারেটরের সাথে পদ্ধতি। আরও নির্দিষ্টভাবে, স্প্রেড অপারেটর ম্যাপের এন্ট্রিগুলির একটি অ্যারে পায় যাতে ঊর্ধ্বগতি এবং অবরোহী ক্রমে সাজানো যায়। এই পোস্টে, আমরা জাভাস্ক্রিপ্ট ব্যবহার করে মানচিত্রে কীগুলি সাজানোর পদ্ধতিগুলি সংজ্ঞায়িত করেছি৷