Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट में नेस्टेड ऑब्जेक्ट के गुणों को कैसे संशोधित करें?

<घंटा/>

नेस्टेड वस्तुओं के गुणों को संशोधित करने के दो तरीके हैं। एक है डॉट विधि और दूसरी है ब्रैकेट विधि। कार्यक्षमता दोनों विधियों के लिए समान है, लेकिन अंतर केवल उनके अंकन का है।

आइए उनके बारे में विस्तार से चर्चा करें।

डॉट विधि

उदाहरण

निम्नलिखित उदाहरण में शुरू में संपत्ति देश का मूल्य इंग्लैंड है। लेकिन डॉट नोटेशन . का उपयोग कर रहे हैं मान को भारत में बदल दिया गया है।

<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

  1. जावास्क्रिप्ट ऑब्जेक्ट गुणों को कैसे जोड़ें, एक्सेस करें, हटाएं, कैसे करें?

    जावास्क्रिप्ट ऑब्जेक्ट गुणों को जोड़ने, एक्सेस करने और हटाने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /&g

  1. जावास्क्रिप्ट गुणों का उपयोग कैसे करें?

    जावास्क्रिप्ट गुणों तक पहुँचने के तीन तरीके हैं - डॉट प्रॉपर्टी एक्सेस का उपयोग करना:object.property स्क्वायर ब्रैकेट नोटेशन का इस्तेमाल करना:ऑब्जेक्ट[प्रॉपर्टी] ऑब्जेक्ट डिस्ट्रक्टिंग का उपयोग करना:चलो {property} =object जावास्क्रिप्ट ऑब्जेक्ट गुणों तक पहुँचने के लिए कोड निम्नलिखित है - उदाहरण &

  1. जावास्क्रिप्ट में किसी मौजूदा ऑब्जेक्ट में गुण और विधियाँ कैसे जोड़ें?

    जावास्क्रिप्ट में मौजूदा ऑब्जेक्ट में गुण और विधियों को जोड़ने के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result {फ़ॉन्ट-आकार:20px; फ़ॉन्ट-वजन:500; रंग:नीला बैंगनी; }जावास्क्रिप्ट में किसी मौजूदा ऑब्जेक्ट में गुण और विधियाँ ज