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

जावास्क्रिप्ट में स्लाइस और स्प्लिस विधियों के बीच निम्न स्तर का अंतर

<घंटा/>

स्लाइस और स्प्लिस के बीच बुनियादी अंतर है -

  • splice() उस मूल सरणी को बदल देता है जिस पर इसे कहा जाता है और हटाए गए आइटम को एक सरणी में एक नई सरणी वस्तु के रूप में लौटाता है।

  • स्लाइस () मूल सरणी को नहीं बदलता है और कटा हुआ सरणी भी लौटाता है।

उदाहरण

// splice ऐरेलेट arr =[1, 2, 3, 4, 5];console.log(array.splice(2));//स्लाइस बदलता नहीं है मूल onelet arr2 =[1, 2 , 3, 4, 5];console.log(array2.slice(2));console.log("\n सरणियों को बदलने के बाद");console.log(array);console.log(array2); 

आउटपुट

[ 3, 4, 5 ][3, 4, 5]

सरणियों को बदलने के बाद

[[ 1, 2 ][ 1, 2, 3, 4, 5 ]

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

    जावास्क्रिप्ट और C++ में निम्नलिखित अंतर हैं। जावास्क्रिप्ट एक हल्की, व्याख्या की गई प्रोग्रामिंग भाषा है। इसे नेटवर्क-केंद्रित एप्लिकेशन बनाने के लिए डिज़ाइन किया गया है। यह जावा का पूरक और एकीकृत है। जावास्क्रिप्ट को लागू करना बहुत आसान है क्योंकि यह HTML के साथ एकीकृत है। यह खुला और क्रॉस-प्लेटफ

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

    डबल बराबर (==) अमूर्त समानता तुलना ऑपरेटर है, जो तुलना करने से पहले ऑपरेंड को उसी प्रकार में बदल देता है। उदाहरण के लिए, 4    ==  4        // true '4'  ==  4        //true 4    == '4'       //

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

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