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

जावास्क्रिप्ट में मानचित्र फ़ंक्शन का उपयोग करके मेरी वस्तु को सरणी की तरह कैसे उपयोग करें?

<घंटा/>

इसके लिए परिणाम के लिए Object.keys() साथ ही Object.values() और map() का उपयोग करें।

उदाहरण

कॉन्स्ट ऑब्जेक्ट ={नाम:'जॉन', उम्र:21, देश का नाम:'यूएस', विषय का नाम:'जावास्क्रिप्ट'}const allKeysOfObject =Object.keys(object);console.log("सभी कुंजियाँ हैं =" + allKeysOfObject); const allValues ​​=Object.values ​​(ऑब्जेक्ट); कंसोल.लॉग ("सभी मान हैं =" + allValues ​​​​); कंसोल.लॉग ("मानचित्र का उपयोग इस प्रकार है ="); allKeysOfObject.map (k => { कंसोल.लॉग (ऑब्जेक्ट [के])})

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

नोड fileName.js.

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

आउटपुट

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

PS C:\Users\Amit\javascript-code> नोड डेमो185.jsसभी कुंजियाँ हैं=नाम,आयु,देशनाम,विषयनामसभी मान हैं=जॉन,21,यूएस,जावास्क्रिप्टमानचित्र का उपयोग इस प्रकार है=जॉन21यूएसजावास्क्रिप्ट 
  1. जावास्क्रिप्ट Array.prototype.map() फ़ंक्शन

    जावास्क्रिप्ट के Array.prototype.map() फ़ंक्शन का उपयोग कॉल किए गए फ़ंक्शन के परिणामों के साथ एक नई सरणी बनाने के लिए किया जाता है। वाक्य रचना इस प्रकार है - arr.map(function callback(currentValue[, index[, array]]) आइए अब जावास्क्रिप्ट में Array.prototype.map() पद्धति को लागू करें - उदाहरण <!D

  1. जावास्क्रिप्ट का उपयोग करके URL ऑब्जेक्ट कैसे बनाएं?

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

  1. Object.keys().map() VS Array.map() जावास्क्रिप्ट में

    निम्नलिखित कोड JavaScript में Object.keys().map() और Array.map() दिखा रहा है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result,.sample {फ़ॉन्ट-आकार:18पीएक्स; फ़ॉन्ट-वजन:500; रंग:रेबेकापर्पल; } .परिणाम {रंग:लाल; }Object.keys().map() बनाम Array.map(){1