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

जावास्क्रिप्ट में दो सरणियों में शामिल होना


जावास्क्रिप्ट में 2 सरणियों को जोड़ने के दो तरीके हैं। यदि आप एक नई सरणी प्राप्त करना चाहते हैं और दो सरणियों में शामिल होने के दौरान मौजूदा सरणियों को परेशान नहीं करना चाहते हैं तो आपको निम्नानुसार कॉन्सैट विधि का उपयोग करना चाहिए -

उदाहरण

let arr1 = [1, 2, 3, 4];
let arr2 = [5, 6, 7, 8];
let arr3 = arr1.concat(arr2);
console.log(arr1);
console.log(arr2);
console.log(arr3);

आउटपुट

यह आउटपुट देगा -

[1, 2, 3, 4]
[5, 6, 7, 8]
[1, 2, 3, 4, 5, 6, 7, 8]

ध्यान दें कि मौजूदा सरणियों को संशोधित नहीं किया गया था। यदि आप जगह में शामिल होना चाहते हैं, तो आपको आवेदन के साथ पुश विधि का उपयोग करना होगा। लागू फ़ंक्शन किसी सरणी से मानों को अनपैक करता है और इसे उस फ़ंक्शन में भेजता है जिस पर इसे तर्क के रूप में लागू किया जाता है। उदाहरण के लिए,

उदाहरण

let arr1 = [1, 2, 3, 4];
let arr2 = [5, 6, 7, 8];
arr1.push.apply(arr2);
console.log(arr1);
console.log(arr2);

आउटपुट

यह आउटपुट देगा -

[1, 2, 3, 4, 5, 6, 7, 8]
[5, 6, 7, 8]

ध्यान दें कि यहां पहली सरणी को ही बदल दिया गया था।


  1. जावास्क्रिप्ट में दो हैश टेबल में शामिल होना

    कभी-कभी हमें जॉइन फंक्शन का उपयोग करके कंटेनरों को एक साथ संयोजित करने और एक नया कंटेनर प्राप्त करने की आवश्यकता होती है। हम एक स्टैटिक जॉइन मेथड लिखेंगे जो 2 हैशटेबल्स लेता है और सभी वैल्यूज के साथ एक नया हैशटेबल बनाता है। सादगी के लिए, यदि दोनों में कोई कुंजियाँ मौजूद हैं, तो हम दूसरे वाले के मानो

  1. जावास्क्रिप्ट में दो सरणियों में कैसे शामिल हों?

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

  1. जावास्क्रिप्ट में दो ऐरे कैसे गुणा करें?

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