जावास्क्रिप्ट में ऐरे की शुरुआत में नया एलिमेंट कैसे जोड़ें?
सभी को नमस्ते! मैंने अभी JavaScript सीखना शुरू किया है और मुझे एक समस्या का सामना करना पड़ा। मेरे पास संख्याओं का एक array है, उदाहरण के लिए: `let numbers = [2, 3, 4, 5];`। मैं इसमें संख्या `1` को बिल्कुल शुरुआत में जोड़ना चाहता हूँ, ताकि परिणाम `[1, 2, 3, 4, 5]` हो। मुझे पता है कि array के अंत में जोड़ने के लिए `push()` method है, और मैं इसका उपयोग करता हूँ: `numbers.push(6)` — और यह बढ़िया काम करता है, element अंत में जुड़ जाता है।
लेकिन अगर मुझे शुरुआत में element डालना हो तो क्या करूँ? मैंने `numbers[0] = 1` लिखने की कोशिश की, लेकिन यह पहले element को बदल देता है, नया नहीं जोड़ता। यानी array `[1, 3, 4, 5]` हो जाता है, जबकि मुझे चाहिए कि सभी पुराने elements दाईं ओर खिसक जाएँ।
मैंने सुना है कि कोई `unshift()` method है, लेकिन मुझे यकीन नहीं है कि मैंने इसे सही समझा है। और एक और सवाल: अगर मैं शुरुआत में एक साथ कई elements जोड़ना चाहूँ, तो क्या यह संभव है?