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&