सरणी में तत्वों को जोड़ने के लिए दोनों विधियों का उपयोग किया जाता है। लेकिन केवल अंतर यह है कि अनशिफ्ट () विधि सरणी की शुरुआत में तत्व जोड़ती है जबकि पुश () सरणी के अंत में तत्व जोड़ता है।
1) पुश ()
Array.push () विधि का उपयोग किसी कतार के अंत में एक तत्व को जोड़ने के लिए किया जाता है जैसे कि एक कतार। निम्नलिखित उदाहरण में यह दिखाया गया है कि पुश () विधि का उपयोग करके एक तत्व कैसे जोड़ा जाए
उदाहरण
<html> <body> <script> var cars = ["Benz", "Lamborghini", "Tata safari"]; cars.push("Ferrari"); document.write(cars); </script> </body> </html>
आउटपुट
Benz,Lamborghini,Tata safari,Ferrari
2) अनशिफ्ट ()
Array.unshift() मेथड का इस्तेमाल किसी ऐरे की शुरुआत में एलीमेंट जोड़ने के लिए किया जाता है।
उदाहरण
<html> <body> <script> var cars = ["Benz", "Lamborghini", "Tata safari"]; cars.unshift("Ferrari"); document.write(cars); </script> </body> </html>
आउटपुट
Ferrari,Benz,Lamborghini,Tata safari