Theslice()>metoda din JavaScript este folosită pentru extrage o porțiune dintr-un șir și creați un șir nou fără a modifica șirul original.
Sintaxă:
string.slice(startingIndex, endingIndex);>
Parametri: Această metodă utilizează doi parametri. Această metodă nu schimbă șirul original.
- startingIndex: Este poziția de pornire și este necesară (primul caracter este 0).
- endIndex: ( Opțional) Este poziția finală (până, dar fără a include). Valoarea implicită este lungimea șirului.
Valori returnate:
Returnează o parte sau o porțiune din șirul de intrare dat.
JavaScript String slice() Exemple de metodă
Exemplul 1: Slicing String
Codul împarte șirul Geeks for Geeks în trei părți folosind metoda slice() bazată pe indici specificați și înregistrează fiecare parte separat.
JavaScript let A = 'Geeks for Geeks'; b = A.slice(0, 5); c = A.slice(6, 9); d = A.slice(10); console.log(b); console.log(c); console.log(d);>
Ieșire
Geeks for Geeks>
Exemplul 2: Început sau sfârșit negativ
Codul fragmentează șirul pe care Ram merge la școală în mai multe părți folosind metoda slice() cu diverse combinații de index și înregistrează fiecare parte separat.
JavaScript let A = 'Ram is going to school'; // Calling of slice() Method b = A.slice(0, 5); // Here starting index is 1 given // and ending index is not given to it so // it takes to the end of the string c = A.slice(1); // Here endingindex is -1 i.e, second last character // of the given string. d = A.slice(3, -1); e = A.slice(6); console.log(b); console.log(c); console.log(d); console.log(e);>
Ieșire
Ram i am is going to school is going to schoo going to school>
Avem o listă completă de metode de șir Javascript, pentru a le verifica, vă rugăm să parcurgeți aceasta Javascript String Referință completă articol.
Browser acceptat:
- Google Chrome
- Margine
- Firefox
- Operă
- Safari
Avem o Cheat Sheet pe Javascript unde am acoperit toate subiectele importante despre Javascript pentru a le verifica, vă rugăm să le parcurgeți Javascript Cheat Sheet-Un ghid de bază pentru JavaScript .