নেস্টেড বস্তুর বৈশিষ্ট্য পরিবর্তন করার দুটি পদ্ধতি আছে। একটি হল ডট পদ্ধতি এবং অন্যটি হল বন্ধনী পদ্ধতি। কার্যকারিতা উভয় পদ্ধতির জন্য একই, কিন্তু পার্থক্য শুধুমাত্র তাদের স্বরলিপি।
আসুন তাদের বিস্তারিত আলোচনা করি।
ডট পদ্ধতি
উদাহরণ
নিম্নলিখিত উদাহরণে প্রাথমিকভাবে সম্পত্তি দেশের মান ইংল্যান্ড। কিন্তু ডট নোটেশন ব্যবহার করে মান ভারতে পরিবর্তিত হয়।
<html> <body> <script> var person; var txt = ''; person = { "name":"Ram", "age":27, "address": { "houseno":123, "streetname":"Baker street", "country":"England" } } document.write("Before change : " + " " + person.address.country); person.address.country = "India"; document.write("</br>"); document.write("After change : " + " " + person.address.country); </script> </body> </html>
আউটপুট
Before change : England After change : India
বন্ধনী পদ্ধতি
উদাহরণ
নিম্নলিখিত উদাহরণে বন্ধনী স্বরলিপি ব্যবহার করে 'দেশ' সম্পত্তির মান ইংল্যান্ড থেকে ভারতে পরিবর্তিত হয়েছে .
<html> <body> <script> var person; var txt = ''; person = { "name":"Ram", "age":27, "address": { "houseno":123, "streetname":"Baker street", "country":"England" } } document.write("Before change : " + " " + person.address["country"]); person.address.country = "India"; document.write("</br>"); document.write("After change : " + " " + person.address["country"]); </script> </body> </html>
আউটপুট
Before change : England After change : India