JavaScript string.slice() Methode

Javascript String Slice Methode



Strings zijn een essentieel gegevenstype en zijn aanwezig in bijna alle belangrijke programmeertalen. Ze spelen een sleutelrol bij de opslag en manipulatie van gegevens. JavaScript-strings worden geleverd met verschillende ingebouwde methoden die kunnen worden gebruikt om ze te beheren en te manipuleren. De plak() methode is een van die methoden.

slice() methode

De plak() methode in JavaScript wordt gebruikt om een ​​subtekenreeks uit een tekenreeks te halen door de begin- en eindindex van de vereiste subtekenreeks door te geven zonder de oorspronkelijke tekenreeks daadwerkelijk te wijzigen.







Syntaxis van de methode slice()



str.slice ( startpositie,eindpositie )


De plak() methode wordt toegepast op een string met behulp van de puntoperator. Het vereist de naam van de tekenreeks samen met de twee parameters die de begin- en eindpositie van de subtekenreeks binnen de originele tekenreeks zijn. Het is interessant om op te merken dat het tweede argument, d.w.z. de endingPosition van de substring, volledig optioneel is.



Methode 1: De slice()-methode gebruiken door beide argumenten door te geven

In de eerste methode gebruiken we de plak() methode door zowel de begin- als de eindindex door te geven.





var origineleString = 'JavaScript string.slice()-methode - LinuxHint' ;

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

console.log ( subString ) ;
console.log ( origineleString ) ;



We hebben eerst een variabele gemaakt met de naam originalString om een ​​string op te slaan. We hebben toen een andere variabele gemaakt en de gebruikt plak() methode om er een waarde aan toe te kennen. We hebben 35 doorgegeven als de startindex en 40 als de eindindex van de subString. Vervolgens hebben we de methode console.log() gebruikt om de waarde van de subString op de console weer te geven. Ten slotte hebben we de waarde van de originalString in de console vastgelegd om aan te tonen dat de originele string ongewijzigd is gebleven.

Methode 2: De slice()-methode gebruiken door een enkel argument door te geven

De plak methode kan ook werken met slechts één argument. Als een enkel argument wordt doorgegeven aan de plak() methode, dan neemt het het als de startindex en de eindindex is standaard het einde van de string:



var origineleString = 'JavaScript string.slice()-methode - LinuxHint' ;

var subString = origineleString.slice ( 35 ) ;

console.log ( subString ) ;


Methode 3: De slice()-methode gebruiken door een negatieve waarde als argument door te geven

Als we een negatieve waarde doorgeven aan de slice-methode als argument, begint het indexeren vanaf het einde van de string:

var origineleString = 'JavaScript string.slice()-methode - LinuxHint' ;

var subString = origineleString.slice ( - 9 ) ;

console.log ( subString ) ;



We kunnen ook twee negatieve argumenten doorgeven:

var origineleString = 'JavaScript string.slice()-methode - LinuxHint' ;

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

console.log ( subString ) ;



Onjuiste argumenten:

De plak() methode retourneert een lege tekenreeks in het geval dat de beginindex die wordt doorgegeven groter is dan de eindindex van de tekenreeks:

var origineleString = 'JavaScript string.slice()-methode - LinuxHint' ;

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

console.log ( subString ) ;


De plak() methode retourneert ook een lege string in het geval dat de startindex die wordt doorgegeven groter is dan de lengte van de originele string:

Conclusie

de ingebouwde str.slice() methode wordt gebruikt om een ​​substring uit een string te halen door een initiële positie/index en een optionele eindpositie/index door te geven. In dit artikel hebben we alle mogelijke toepassingen van de plak() methode met passende voorbeelden om te zien hoe deze zich gedraagt ​​met verschillende argumenten.