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

जावास्क्रिप्ट के साथ वस्तु की प्रविष्टियों को पुनः प्राप्त करना?

<घंटा/>

मान लें कि निम्नलिखित हमारा उद्देश्य है -

कॉन्स्ट सब्जेक्ट डिटेल्स ={ 102:"Java", 105:"JavaScript", 104:"MongoDB", 101:"MySQL"};

ऑब्जेक्ट की प्रविष्टि को क्रम से पुनर्प्राप्त करने के लिए सॉर्ट () विधि का उपयोग करें -

const orderSubjects =Object.fromEntries(Object.keys(subjectDetails).sort().map((k) => {रिटर्न [k, सब्जेक्टडिटेल्स[k]];}));

उदाहरण

 कॉन्स्ट विषय विवरण ={102:"जावा", 105:"जावास्क्रिप्ट", 104:"मोंगोडीबी", 101:"माईएसक्यूएल"}; कॉन्स्ट ऑर्डरसब्जेक्ट्स =ऑब्जेक्ट। एंट्रीज़ (ऑब्जेक्ट.की (विषय विवरण)। सॉर्ट ()। नक्शा ((के) => {वापसी [के, विषय विवरण [के]];})); कंसोल.लॉग (आदेश विषय);

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

नोड fileName.js.

आउटपुट

यहाँ, मेरी फ़ाइल का नाम है demo146.js। यह निम्नलिखित आउटपुट देगा -

PS C:\Users\Amit\JavaScript-code> नोड demo146.js{ '101':'MySQL', '102':'Java', '104':'MongoDB', '105':'JavaScript' '} 
  1. जावास्क्रिप्ट में किसी वस्तु की डीप क्लोनिंग को उदाहरण सहित समझाइए।

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

  1. जावास्क्रिप्ट में RegExp ऑब्जेक्ट।

    RegExp ऑब्जेक्ट का उपयोग टेक्स्ट के भाग को खोजकर और निकालकर कुछ टेक्स्ट से मेल खाने वाले पैटर्न के लिए किया जाता है। RegExp ऑब्जेक्ट को या तो regexp कंस्ट्रक्टर या शाब्दिक सिंटैक्स का उपयोग करके बनाया जा सकता है। जावास्क्रिप्ट में RegExp ऑब्जेक्ट के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html&

  1. जावास्क्रिप्ट में ऑब्जेक्ट प्रारंभकर्ता

    ऑब्जेक्ट इनिशियलाइज़र एक एक्सप्रेशन है जो हमें एक नई बनाई गई ऑब्जेक्ट को इनिशियलाइज़ करने की अनुमति देता है। यह संपत्ति के नामों के शून्य या अधिक जोड़े और घुंघराले ब्रेसिज़ की एक जोड़ी में संलग्न किसी वस्तु के संबंधित मूल्यों की अल्पविराम से अलग सूची है {}। जावास्क्रिप्ट में ऑब्जेक्ट इनिशियलाइज़र क