কম্পিউটার

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


ধরা যাক নিচেরটি আমাদের নেস্টেড অবজেক্ট −

var details = [
   {
      id:"101",
      firstName:"John",
      lastName:"Smith",
      age:25,
      countryName:"US",
      subjectDetails: {
         subjectId:"Java-101",
         subjectName:"Introduction to Java"
      },
   },
   {
      "uniqueId": "details_10001"
   }
]

নেস্টেড অবজেক্ট অ্যাক্সেস করতে typeOf এর সাথে map() ব্যবহার করুন। নিম্নলিখিত কোড -

উদাহরণ

var details = [
   {
      id:"101",
      firstName:"John",
      lastName:"Smith",
      age:25,
      countryName:"US",
      subjectDetails: {
         subjectId:"Java-101",
         subjectName:"Introduction to Java"
      },
   },
   {
      "uniqueId": "details_10001"
   }
]
details.map((nestedObject)=>{
   if (typeof nestedObject.subjectDetails != 'undefined')
   console.log("The subject Name="+nestedObject.subjectDetails.subjectName);
})

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

node fileName.js.

এখানে, আমার ফাইলের নাম demo119.js।

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
PS C:\Users\Amit\JavaScript-code> node demo119.js
The subject Name=Introduction to Java

  1. জাভাস্ক্রিপ্ট পপ পদ্ধতি:এটি কী এবং কীভাবে এটি ব্যবহার করবেন

  2. কিভাবে জাভাস্ক্রিপ্ট বৈশিষ্ট্য অ্যাক্সেস করতে?

  3. কিভাবে জাভাস্ক্রিপ্টে বস্তুর জন্য হ্রাস পদ্ধতি প্রয়োগ করবেন?

  4. জাভাস্ক্রিপ্টে একটি অ্যারের বস্তুতে নেস্টেড অ্যারে জোড়াকে কীভাবে রূপান্তর করবেন?