কম্পিউটার টিউটোরিয়াল

JavaScript-এ নেস্টেড অবজেক্ট থেকে কী-ভ্যালু এক্সট্র্যাক্ট করার পদ্ধতি


প্রথমে একটি নেস্টেড অবজেক্ট তৈরি করুন:

var details = {    "teacherDetails":    {       "teacherName": ["John", "David"]    },    "subjectDetails":    {       "subjectName": ["MongoDB", "Java"]    } }

এখন কী এক্সট্র্যাক্ট করুন। কোড:

উদাহরণ

var details = {    "teacherDetails":    {       "teacherName": ["John", "David"]    },    "subjectDetails":    {       "subjectName": ["MongoDB", "Java"]    } } var objectName, nestedObject; var name = "Java"; for(var key in details){    for(var secondKey in details[key]){       if(details[key][secondKey].includes(name)){          objectName = key;          nestedObject = secondKey;       }    } } console.log(objectName + ', ' + nestedObject);

রান করার কমান্ড: node fileName.js। ফাইল নাম demo96.js।

আউটপুট

PS C:\Users\Amit\JavaScript-code> node demo96.js subjectDetails, subjectName
  1. জাভাস্ক্রিপ্টে ভেরিয়েবল কি (variable key) ব্যবহার করে অবজেক্ট ভ্যালু এক্সেস করা

  2. জাভাস্ক্রিপ্টে পাস বাই ভ্যালু ব্যাখ্যা

  3. জাভাস্ক্রিপ্টে ভেরিয়েবল মান থেকে অবজেক্ট প্রপার্টি কীভাবে তৈরি করবেন?

  4. জাভাস্ক্রিপ্ট - ভেরিয়েবল দিয়ে অবজেক্ট কী সেট করা