JavaScript string.slice() Methode

Javascript String Slice Methode



Zeichenfolgen sind ein wesentlicher Datentyp und in fast allen wichtigen Programmiersprachen vorhanden. Sie spielen eine Schlüsselrolle bei der Speicherung und Manipulation von Daten. JavaScript-Strings verfügen über mehrere eingebaute Methoden, mit denen sie verwaltet und manipuliert werden können. Das Scheibe() Methode ist eine dieser Methoden.

Slice()-Methode

Das Scheibe() -Methode in JavaScript wird verwendet, um eine Teilzeichenfolge aus einer Zeichenfolge zu erhalten, indem der Start- und der Endindex der erforderlichen Teilzeichenfolge übergeben werden, ohne die ursprüngliche Zeichenfolge tatsächlich zu ändern.







Syntax der Slice()-Methode



str.slice ( Startposition, Endposition )


Das Scheibe() Methode wird mit Hilfe des Punktoperators auf einen String angewendet. Es erfordert den Namen der Zeichenfolge zusammen mit den beiden Parametern, die die Start- und die Endposition der Teilzeichenfolge innerhalb der ursprünglichen Zeichenfolge sind. Es ist interessant festzustellen, dass das zweite Argument, d. h. die endingPosition des Teilstrings, völlig optional ist.



Methode 1: Verwenden der Slice()-Methode durch Übergeben beider Argumente

In der ersten Methode verwenden wir die Scheibe() -Methode, indem sowohl der Start- als auch der Endindex übergeben werden.





var originalString = 'JavaScript string.slice() Methode - LinuxHint' ;

var subString = originalString.slice ( 35 , 40 ) ;

Konsole.log ( TeilString ) ;
Konsole.log ( originalString ) ;



Wir haben zuerst eine Variable namens originalString erstellt, um einen String zu speichern. Wir haben dann eine weitere Variable erstellt und die verwendet Scheibe() Methode, um ihm einen Wert zuzuweisen. Wir haben 35 als Startindex und 40 als Endindex des subString übergeben. Wir haben dann die Methode console.log() verwendet, um den Wert von subString auf der Konsole anzuzeigen. Zuletzt haben wir den Wert von originalString in der Konsole protokolliert, um zu zeigen, dass die ursprüngliche Zeichenfolge unverändert geblieben ist.

Methode 2: Verwenden der Slice()-Methode durch Übergeben eines einzelnen Arguments

Das Scheibe Methode kann auch mit nur einem Argument arbeiten. Wenn ein einzelnes Argument an die übergeben wird Scheibe() -Methode, dann nimmt sie ihn als Startindex und der Endindex ist standardmäßig das Ende der Zeichenfolge:



var originalString = 'JavaScript string.slice() Methode - LinuxHint' ;

var subString = originalString.slice ( 35 ) ;

Konsole.log ( TeilString ) ;


Methode 3: Verwenden der Slice()-Methode durch Übergeben eines negativen Werts als Argument

Wenn wir der Slice-Methode einen negativen Wert als Argument übergeben, beginnt sie mit der Indizierung am Ende des Strings:

var originalString = 'JavaScript string.slice() Methode - LinuxHint' ;

var subString = originalString.slice ( - 9 ) ;

Konsole.log ( TeilString ) ;



Wir können auch zwei negative Argumente übergeben:

var originalString = 'JavaScript string.slice() Methode - LinuxHint' ;

var subString = originalString.slice ( - 9 , - 4 ) ;

Konsole.log ( TeilString ) ;



Falsche Argumente:

Das Scheibe() -Methode gibt eine leere Zeichenfolge zurück, falls der übergebene Startindex größer als der Endindex der Zeichenfolge ist:

var originalString = 'JavaScript string.slice() Methode - LinuxHint' ;

var subString = originalString.slice ( 35 , 30 ) ;

Konsole.log ( TeilString ) ;


Das Scheibe() -Methode gibt auch eine leere Zeichenfolge zurück, falls der übergebene Startindex größer als die Länge der ursprünglichen Zeichenfolge ist:

Fazit

Das eingebaute str.slice() -Methode wird verwendet, um eine Teilzeichenfolge aus einer Zeichenfolge zu erhalten, indem eine Anfangsposition/ein Index und eine optionale Endposition/ein Index übergeben werden. In diesem Artikel haben wir jede mögliche Verwendung von ausprobiert Scheibe() -Methode mit entsprechenden Beispielen, um zu sehen, wie sie sich mit verschiedenen Argumenten verhält.