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

জাভাস্ক্রিপ্টে নেস্টেড অবজেক্ট কী-এর মান পরিবর্তন করা

ডট নোটেশন (.) এবং ব্র্যাকেট নোটেশন ([]) কম্বাইন করে গভীর নেস্টেড অবজেক্টের প্রপার্টি অ্যাক্সেস ও আপডেট করা যায়।

উদাহরণ

var details = { 
    "customer": { 
        "customerDetails": { 
            "otherDetails": [ 
                { "customerDetails": { "isMarried": false } }, 
                { "customerDetails": { "isMarried": false } }, 
                { "customerDetails": { "isMarried": false } } 
            ] 
        } 
    } 
}; 
console.log("All values are set to true="); 
for (var index = 0; index < details.customer.customerDetails['otherDetails'].length; index++) { 
    details.customer.customerDetails['otherDetails'][index].customerDetails['isMarried'] = true; 
} 
for (var index = 0; index < details.customer.customerDetails['otherDetails'].length; index++) { 
    console.log("isMarried:" + details.customer.customerDetails['otherDetails'][index].customerDetails['isMarried']); 
}

কমান্ড: node fileName.js

আউটপুট

PS C:\Users\Amit\javascript-code> node demo186.js
All values are set to true=
isMarried:true
isMarried:true
isMarried:true
  1. জাভাস্ক্রিপ্টে অ্যারেতে নেস্টেড অবজেক্ট মানগুলোর যোগফল

  2. জাভাস্ক্রিপ্টে Object.keys().map() VS Array.map()

  3. জাভাস্ক্রিপ্টে নেস্টেড অবজেক্ট কী অনুযায়ী ফিল্টার করুন

  4. MongoDB-এ নেস্টেড অবজেক্টের মান ইনক্রিমেন্ট করার পদ্ধতি