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

नेस्टेड वस्तुओं तक पहुँचने के लिए जावास्क्रिप्ट मानचित्र () विधि का उपयोग कैसे करें?

<घंटा/>

मान लें कि निम्नलिखित हमारे नेस्टेड ऑब्जेक्ट हैं -

var details = [
   {
      id:"101",
      firstName:"John",
      lastName:"Smith",
      age:25,
      countryName:"US",
      subjectDetails: {
         subjectId:"Java-101",
         subjectName:"Introduction to Java"
      },
   },
   {
      "uniqueId": "details_10001"
   }
]

नेस्टेड ऑब्जेक्ट्स तक पहुँचने के लिए टाइपऑफ़ के साथ मैप () का उपयोग करें। निम्नलिखित कोड है -

उदाहरण

var details = [
   {
      id:"101",
      firstName:"John",
      lastName:"Smith",
      age:25,
      countryName:"US",
      subjectDetails: {
         subjectId:"Java-101",
         subjectName:"Introduction to Java"
      },
   },
   {
      "uniqueId": "details_10001"
   }
]
details.map((nestedObject)=>{
   if (typeof nestedObject.subjectDetails != 'undefined')
   console.log("The subject Name="+nestedObject.subjectDetails.subjectName);
})

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -

node fileName.js.

यहाँ, मेरी फ़ाइल का नाम है demo119.js.

आउटपुट

यह निम्नलिखित आउटपुट देगा -

PS C:\Users\Amit\JavaScript-code> node demo119.js
The subject Name=Introduction to Java

  1. जावास्क्रिप्ट पॉप विधि:यह क्या है और इसका उपयोग कैसे करें

    जावास्क्रिप्ट ऐरे पॉप मेथड जिसे कहा जाता है, कई ऐरे मेथड में से एक है जिसका उपयोग एरे में डेटा में हेरफेर करने के लिए किया जा सकता है। वेब डेवलपर्स इसका उपयोग ऐसे समय में करते हैं जब उन्हें शॉर्ट एरे के साथ या पॉप्ड एलिमेंट के साथ कुछ करने की आवश्यकता होती है। आइए जानें इसका उपयोग कैसे करें: सिंटैक

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

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

  1. जावास्क्रिप्ट में वस्तुओं के लिए कम करने की विधि कैसे लागू करें?

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