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

जावास्क्रिप्ट में अनशिफ्ट () और पुश () विधियों के बीच अंतर क्या हैं?

<घंटा/>

सरणी में तत्वों को जोड़ने के लिए दोनों विधियों का उपयोग किया जाता है। लेकिन केवल अंतर यह है कि अनशिफ्ट () विधि सरणी की शुरुआत में तत्व जोड़ती है जबकि पुश () सरणी के अंत में तत्व जोड़ता है।

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

  1. जावास्क्रिप्ट में ऐरे ऑब्जेक्ट के तरीके क्या हैं?

    ऐरे ऑब्जेक्ट आपको एक ही वेरिएबल में एकाधिक मानों को संग्रहीत करने देता है। यह एक ही प्रकार के तत्वों का एक निश्चित आकार के अनुक्रमिक संग्रह को संग्रहीत करता है। यहां ऐरे ऑब्जेक्ट के कुछ तरीकों की सूची दी गई है: S.No विधि और विवरण 1 concat() इस सरणी से बनी एक नई सरणी देता है जो अन्य सरणी और/य

  1. जावास्क्रिप्ट में कार्यों और विधियों में क्या अंतर है?

    जावास्क्रिप्ट में कार्य और विधियाँ समान हैं, लेकिन विधि एक फ़ंक्शन है, जो किसी वस्तु का गुण है। जावास्क्रिप्ट में फ़ंक्शन का एक उदाहरण निम्नलिखित है - function functionname(param1, param2){    // code } उदाहरण विधि किसी ऑब्जेक्ट से संबद्ध एक फ़ंक्शन है। जावास्क्रिप्ट में एक विधि का उदाहरण

  1. Windows 10 और Windows 11 में क्या अंतर हैं?

    Microsoft ने नवीनतम विंडोज़ 11 को कई नई सुविधाओं और सुधारों के साथ जारी किया है। और बहुत सारे पैच और अपडेट के साथ, विंडोज 10 अब नई विंडोज 11 की तुलना में अधिक स्थिर ओएस है। कंपनी के अनुसार, यह 2025 के बाद विंडोज 10 पर अपना समर्थन बंद कर देगी, इसलिए हमारे पास विंडोज 11 में अपग्रेड करने का फैसला करने