65 of 264 menu

slice मेथड

slice मेथड स्ट्रिंग से एक सबस्ट्रिंग वापस करता है (मूल स्ट्रिंग इस दौरान अपरिवर्तित रहती है)। पहले पैरामीटर में स्ट्रिंग के उस कैरेक्टर की पोजीशन निर्दिष्ट की जाती है, जहाँ से निकालना शुरू करना है, और दूसरे पैरामीटर में - उस कैरेक्टर की पोजीशन, जहाँ निकालना समाप्त होगा (इस स्थिति में इस पोजीशन वाला कैरेक्टर निकाले गए भाग में शामिल नहीं होगा)। दूसरा पैरामीटर अनिवार्य नहीं है। यदि इसे निर्दिष्ट नहीं किया जाता है - तो सबस्ट्रिंग पहले पैरामीटर में निर्दिष्ट कैरेक्टर से लेकर स्ट्रिंग के अंत तक ली जाएगी। यह नकारात्मक मान भी ले सकता है। इस स्थिति में, जिस कैरेक्टर पर काटना समाप्त होगा, उसकी गिनती स्ट्रिंग के अंत से शुरू होती है। अंतिम कैरेक्टर की पोजीशन -1 होती है।

सिन्टैक्स

स्ट्रिंग.slice(कहाँ से काटें, [कहाँ तक काटें]);

उदाहरण

मान लीजिए एक स्ट्रिंग दी गई है। आइए इसमें से पहले से तीसरे कैरेक्टर तक को निकालें:

let str = 'abcde'; let sub = str.slice(1, 3); console.log(sub);

कोड निष्पादन का परिणाम (पोजीशन 3 वाला कैरेक्टर निकाले गए भाग में शामिल नहीं होगा):

'bc'

उदाहरण

आइए अब 1-वीं पोजीशन से लेकर स्ट्रिंग के अंत तक के कैरेक्टर्स निकालें (इसके लिए मेथड का दूसरा पैरामीटर नहीं देंगे):

let str = 'abcde'; let sub = str.slice(1); console.log(sub);

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

'bcde'

उदाहरण

आइए अब पोजीशन 1 से पोजीशन -2 तक के कैरेक्टर्स निकालें:

let str = 'abcde'; let sub = str.slice(1, -2); console.log(sub);

कोड निष्पादन का परिणाम (पोजीशन -2 वाला कैरेक्टर निकाले गए भाग में शामिल नहीं होगा):

'bc'

यह भी देखें

  • substr और substring मेथड्स,
    जो सबस्ट्रिंग भी वापस करते हैं
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें