unshift मेथड

unshift मेथड ऐरे की शुरुआत में असीमित संख्या में नए एलिमेंट्स जोड़ती है। इसके परिणामस्वरूप मूल ऐरे बदल जाता है, और परिणाम के रूप में ऐरे की नई लंबाई वापस आती है।

सिन्टैक्स

javascriptऐरे.unshift(एलिमेंट, एलिमेंट, एलिमेंट...);

उदाहरण

आइए ऐरे की शुरुआत में दो और नए एलिमेंट्स जोड़ें और बदले हुए ऐरे को आउटपुट करें:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
arr.unshift('1', '2');

console.log(arr);

कोड निष्पादित करने का परिणाम:

javascript['1', '2', 'a', 'b', 'c', 'd', 'e']

उदाहरण

आइए दो नए एलिमेंट्स जोड़ें और ऐरे की नई लंबाई आउटपुट करें:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
let length = arr.unshift('1', '2');

console.log(length);

कोड निष्पादित करने का परिणाम:

javascript7

यह भी देखें

  • push मेथड,
    जो ऐरे के अंत में एलिमेंट्स जोड़ती है
  • shift और pop मेथड्स,
    जो ऐरे से एलिमेंट्स हटाती हैं
  • fill मेथड,
    जो ऐरे को भरती है