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

जावास्क्रिप्ट में नेस्टेड JSON ऑब्जेक्ट्स कैसे एक्सेस करें?

नेस्टेड JSON ऑब्जेक्ट्स एक्सेस करना नेस्टेड सरणी एक्सेस करने जैसा ही है। नेस्टेड ऑब्जेक्ट्स वे ऑब्जेक्ट्स हैं जो किसी अन्य ऑब्जेक्ट के अंदर होते हैं।

निम्नलिखित उदाहरण में 'vehicles' एक ऑब्जेक्ट है जो 'person' नामक मुख्य ऑब्जेक्ट के अंदर है। डॉट नोटेशन का उपयोग करके नेस्टेड ऑब्जेक्ट की प्रॉपर्टी (car) को एक्सेस किया जाता है।

उदाहरण-1

<html> <body> <script>    var person = {       "name":"Ram",       "age":27,       "vehicles": {          "car":"limousine",          "bike":"ktm-duke",          "plane":"lufthansa"       }    }    document.write("Mr Ram has a car called" + " " + person.vehicles.car); </script> </body> </html>

आउटपुट

Mr Ram has a car called limousine

उदाहरण-2

निम्नलिखित उदाहरण में, "air-lines" नामक एक ऑब्जेक्ट डबल नेस्टेड है (नेस्टेड ऑब्जेक्ट के अंदर नेस्टेड)। उस डबल नेस्टेड ऑब्जेक्ट (lufthansa) की प्रॉपर्टी को नीचे दिखाए अनुसार डॉट नोटेशन के माध्यम से एक्सेस किया जाता है।

<html> <body> <script>    var person = {       "name":"Ram",       "age":27,       "vehicles": {          "car":"limousine",          "bike":"ktm-duke",          "airlines":{             "lufthansa" : "Air123",              "British airways" : "Brt707"          }       }    }    document.write("Mr Ram travels by plane called" + " " + person.vehicles.airlines.lufthanza); </script> </body> </html>

आउटपुट

Mr Ram travels by plane called Air123
  1. JavaScript ऑब्जेक्ट मेथड्स कैसे जोड़ें और एक्सेस करें? JavaScript ऑब्जेक्ट मेथड्स कैसे जोड़ें और एक्सेस करें?

    JavaScript ऑब्जेक्ट मेथड्स जोड़ने और एक्सेस करने का कोड: उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</ti

  1. JavaScript में ऑब्जेक्ट प्रॉपर्टी कैसे एक्सेस करें? JavaScript में ऑब्जेक्ट प्रॉपर्टी कैसे एक्सेस करें?

    JavaScript प्रॉपर्टी को एक्सेस करने के तीन तरीके हैं:डॉट प्रॉपर्टी एक्सेस का उपयोग: object.propertyस्क्वायर ब्रैकेट नोटेशन का उपयोग: object[property]ऑब्जेक्ट डिस्ट्रक्चरिंग का उपयोग: let {property} = objectJavaScript ऑब्जेक्ट प्रॉपर्टी एक्सेस करने का कोड:उदाहरण<!DOCTYPE html> <html lang=&qu

  1. जावास्क्रिप्ट में एक ऑब्जेक्ट को दूसरे ऑब्जेक्ट के माध्यम से कैसे एक्सेस करें? जावास्क्रिप्ट में एक ऑब्जेक्ट को दूसरे ऑब्जेक्ट के माध्यम से कैसे एक्सेस करें?

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