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

JavaScript में ऐरे में विशिष्ट इंडेक्स पर आइटम कैसे इन्सर्ट करें?


ऐरे के अंत में इन्सर्ट करने के लिए, हम push मेथड का उपयोग कर सकते हैं। ऐरे की शुरुआत में इन्सर्ट करने के लिए हम unshift मेथड का उपयोग कर सकते हैं। अन्य स्थितियों में इन्सर्ट करने के लिए हम splice मेथड का उपयोग कर सकते हैं।

आइए इनमें से प्रत्येक के उदाहरण देखें:

Push -

उदाहरण

let arr = ["test", 1, 2, "hello", 23.5]; arr.push(123); console.log(arr);

आउटपुट

[ 'test', 1, 2, 'hello', 23.5, 123 ]

Unshift -

उदाहरण

let arr = ["test", 1, 2, "hello", 23.5]; arr.unshift(123); console.log(arr);

आउटपुट

[ 123, 'test', 1, 2, 'hello', 23.5 ]

Splice -

splice() मेथड मौजूदा एलिमेंट्स को हटाकर या रिप्लेस करके और/या नए एलिमेंट्स को जगह पर जोड़कर ऐरे की सामग्री को बदलता है। हम इसका उपयोग दिए गए इंडेक्स पर एलिमेंट्स इन्सर्ट करने के लिए निम्न तरीके से कर सकते हैं:

उदाहरण

let arr = ["test", 1, 2, "hello", 23.5]; // इंडेक्स 2 पर 0 एलिमेंट्स रिप्लेस करें (इन्सर्ट के रूप में भी व्याख्या की जा सकती है) 123 के साथ arr.splice(2, 0, 123); console.log(arr);

आउटपुट

[ 'test', 1, 123, 2, 'hello', 23.5 ]
  1. - JavaScript में सरणी का माध्यिका इंडेक्स ढूंढना

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो एक सरणी, arr, लेता है जो एक-आयामी स्थान में विभिन्न क्षुद्रग्रहों की स्थितियों को दर्शाती है। प्रत्येक क्षुद्रग्रह के लिए, निरपेक्ष मान उसके आकार को दर्शाता है, और चिह्न उसकी दिशा को दर्शाता है (धनात्मक का अर्थ दाएं, ऋणात्मक का अर्थ बाएं)। प्रत्येक क्षुद

  1. - C# में इंडेक्स का उपयोग करके लिस्ट में आइटम इंसर्ट करना

    Insert() मेथड से इंडेक्स पर आइटम जोड़ना लिस्ट सेट करें: List<int> list = new List<int>(); list.Add(456); list.Add(321); list.Add(123); list.Add(877); list.Add(588); list.Add(459); इंडेक्स 5 पर आइटम जोड़ें: list.Insert(5, 999); पूर्ण कोड उदाहरण using System; using System.Collections.

  1. - C# में ArrayList में आइटम इंसर्ट करना

    ArrayList में Insert() मेथड से आइटम जोड़ना पहले से बने ArrayList में आइटम इंसर्ट करने के लिए Insert() मेथड का उपयोग करें। एलिमेंट्स सेट करें: ArrayList arr = new ArrayList(); arr.Add(45); arr.Add(78); arr.Add(33); दूसरी पोज़ीशन (इंडेक्स 1) पर इंसर्ट करें: // 2nd पोज़ीशन पर एलिमेंट इंसर्ट करना (इं