কম্পিউটার

জাভাস্ক্রিপ্টের সাহায্যে বস্তুর এন্ট্রি পুনরুদ্ধার করা হচ্ছে?


ধরা যাক নিম্নলিখিতটি আমাদের অবজেক্ট -

const subjectDetails ={
   102:"Java",
   105:"JavaScript",
   104:"MongoDB",
   101:"MySQL"
};

ক্রমে অবজেক্টের এন্ট্রি পুনরুদ্ধার করতে sort() পদ্ধতি ব্যবহার করুন
const orderSubjects =
Object.fromEntries(Object.keys(subjectDetails).sort().map((k) => {
   return [k, subjectDetails[k]];
}));

উদাহরণ

const subjectDetails ={
   102:"Java",
   105:"JavaScript",
   104:"MongoDB",
   101:"MySQL"
};
const orderSubjects =
Object.fromEntries(Object.keys(subjectDetails).sort().map((k) => {
   return [k, subjectDetails[k]];
}));
console.log(orderSubjects);

উপরের প্রোগ্রামটি চালানোর জন্য, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে -

node fileName.js.

আউটপুট

এখানে, আমার ফাইলের নাম demo146.js. এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
PS C:\Users\Amit\JavaScript-code> node demo146.js{
   '101': 'MySQL',
   '102': 'Java',
   '104': 'MongoDB',
   '105': 'JavaScript'
}

  1. আমরা কি জাভাস্ক্রিপ্ট সহ একটি বস্তুর মধ্যে একটি সম্পত্তি আছে কিনা তা পরীক্ষা করতে পারি?

  2. একটি উদাহরণ সহ জাভাস্ক্রিপ্টে একটি বস্তুর গভীর ক্লোনিং ব্যাখ্যা করুন।

  3. জাভাস্ক্রিপ্টে RegExp অবজেক্ট।

  4. জাভাস্ক্রিপ্টে অবজেক্ট ইনিশিয়ালাইজার