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

जावास्क्रिप्ट में वस्तुओं की सरणी से विशिष्ट मान प्राप्त करें?

<घंटा/>

मान लें कि निम्नलिखित हमारे ऑब्जेक्ट्स की सरणी हैं:

कॉन्स्ट विवरण =[ {कर्मचारी फ़र्स्टनाम:"जॉन", कर्मचारी अंतिम नाम:"डो"}, {कर्मचारी फ़र्स्टनाम:"डेविड", कर्मचारी अंतिम नाम:"मिलर"}, {कर्मचारी फ़र्स्टनाम:"जॉन", कर्मचारी अंतिम नाम:"स्मिथ" } ] 

उदाहरण

विशिष्ट मान प्राप्त करने के लिए कोड निम्नलिखित है, इस मामले में पहले नाम "जॉन" के साथ -

कॉन्स्ट विवरण =[ {कर्मचारी फ़र्स्टनाम:"जॉन", कर्मचारी अंतिम नाम:"डो"}, {कर्मचारी फ़र्स्टनाम:"डेविड", कर्मचारी अंतिम नाम:"मिलर"}, {कर्मचारी फ़र्स्टनाम:"जॉन", कर्मचारी अंतिम नाम:"स्मिथ" } ]के लिए (var अनुक्रमणिका =0; अनुक्रमणिका <विवरण। लंबाई; अनुक्रमणिका ++) { अगर (विवरण [अनुक्रमणिका]। कर्मचारी फर्स्टनाम ==="जॉन") { कंसोल.लॉग ("फर्स्टनाम =" + विवरण [इंडेक्स]। कर्मचारी फर्स्टनाम + "अंतिम नाम ="+ विवरण [सूचकांक]। कर्मचारी अंतिम नाम); }} 

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

नोड fileName.js.

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

आउटपुट

आउटपुट इस प्रकार है -

PS C:\Users\Amit\JavaScript-code> नोड demo223.jsFirstName=John LastName=DoeFirstName=John LastName=Smith

  1. जावास्क्रिप्ट सरणी। मान () जावास्क्रिप्ट सरणी। मान ()

    JavaScript array.values() एक इटरेटर ऑब्जेक्ट लौटाता है जिसमें किसी दिए गए सरणी के सभी मान होते हैं। array.values() फ़ंक्शन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport"

  1. जावास्क्रिप्ट Array.from () विधि जावास्क्रिप्ट Array.from () विधि

    Array.from() किसी दिए गए सरणी उदाहरण से एक नया सरणी ऑब्जेक्ट बनाता है। सरणी से () फ़ंक्शन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-widt

  1. जावास्क्रिप्ट - सरणी वस्तुओं की लंबाई जावास्क्रिप्ट - सरणी वस्तुओं की लंबाई

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