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

पुश () के साथ जावास्क्रिप्ट में एक सहयोगी सरणी बनाना?

<घंटा/>

इसके लिए, forEach() लूप के साथ-साथ push() का उपयोग करें। निम्नलिखित कोड है -

उदाहरण

var studentDetails=[ {छात्र आईडी:1, छात्रनाम:"जॉन"}, {छात्र आईडी:1, छात्रनाम:"डेविड"}, {छात्र आईडी:2,छात्रनाम:"बॉब"}, {छात्र आईडी:2,छात्रनाम:"कैरोल" }]studentObject={};studentDetails.forEach (फ़ंक्शन (obj){ studentObject[obj.studentId] =studentObject[obj.studentId] || []; studentObject[obj.studentId].push(obj.studentName);});console.log(studentObject);

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

नोड fileName.js.

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

आउटपुट

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

PS C:\Users\Amit\JavaScript-code> नोड डेमो116.js{ '1':['जॉन', 'डेविड'], '2':['बॉब', 'कैरोल']} 
  1. नए कीवर्ड के साथ जावास्क्रिप्ट सरणी बनाना।

    नए कीवर्ड के साथ JavaScript सरणी बनाने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Docume

  1. एक शर्त के साथ एक जावास्क्रिप्ट सरणी में शामिल होना?

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

  1. जावास्क्रिप्ट एक अन्य सरणी के साथ एक सहयोगी सरणी को फ़िल्टर करता है

    मान लीजिए, हमारे पास इस तरह की वस्तुओं की दो सरणियाँ हैं - const data = [    {"XD_A":"XDL","XD_B_1":"38","XD_B_2":"PB"},    {"XD_A":"XDR","XD_B_1":"51","XD_B_2":"PB&