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

जावास्क्रिप्ट में एक सिंगल एरे लिस्ट में मल्टीपल ऑब्जेक्ट्स कैसे जोड़ें?

जावास्क्रिप्ट में एक सिंगल एरे लिस्ट में मल्टीपल ऑब्जेक्ट्स जोड़ने के कई तरीके हैं। आइए उनमें से कुछ देखें:

push()

एरे के अंत में मल्टीपल ऑब्जेक्ट्स जोड़ने के लिए, आप बार-बार push कॉल कर सकते हैं।

उदाहरण

let arr = [];
arr.push(1);
arr.push(2);
console.log(arr);

आउटपुट

[1, 2]

बेहतर: एक बार में मल्टीपल आर्गुमेंट्स

arr.push(3, 4, 5); // [1, 2, 3, 4, 5]

unshift()

एरे की शुरुआत में मल्टीपल ऑब्जेक्ट्स जोड़ने के लिए।

उदाहरण

let arr = [];
arr.unshift(1);
arr.unshift(2);
console.log(arr);

आउटपुट

[2, 1]

स्प्रेड ऑपरेटर (ES6)

स्प्रेड ऑपरेटर एक एरे को दूसरे में कॉपी करने में मदद कर सकता है।

उदाहरण

let arr1 = [1, 2, 3];
let arr2 = ['hello', ...arr1, 'world'];
console.log(arr2);

आउटपुट

['hello', 1, 2, 3, 'world']

अन्य तरीके

concat() - नया एरे बनाता है

const arr1 = [1, 2];
const arr2 = [3, 4];
const combined = arr1.concat(arr2, [5, 6]); // [1, 2, 3, 4, 5, 6]

splice() - विशिष्ट पोजीशन पर इंसर्ट

const arr = [1, 2, 4, 5];
arr.splice(2, 0, 3); // इंडेक्स 2 पर 3 इंसर्ट करें
console.log(arr); // [1, 2, 3, 4, 5]

Array.from() - इटरेबल से एरे

const combined = Array.from([...arr1, ...arr2, ...arr3]);

नोट: push/unshift मूल एरे को म्यूटेट करते हैं, concat/स्प्रेड नया एरे बनाते हैं।

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

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

  1. मल्टीपल वैल्यूज द्वारा जावास्क्रिप्ट ऐरे के एलिमेंट्स कैसे खोजें? मल्टीपल वैल्यूज द्वारा जावास्क्रिप्ट ऐरे के एलिमेंट्स कैसे खोजें?

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

  1. जावास्क्रिप्ट में ऑब्जेक्ट्स को सिंगल ऑब्जेक्ट ऐरे में मर्ज कैसे करें? जावास्क्रिप्ट में ऑब्जेक्ट्स को सिंगल ऑब्जेक्ट ऐरे में मर्ज कैसे करें?

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