Chaîne javascript.méthode de tranche

Chaîne javascript.méthode de tranche

Les chaînes sont un type de données essentielles et sont présents dans presque tous les principaux langages de programmation. Ils ont un rôle clé dans le stockage et la manipulation des données. Les chaînes JavaScript sont livrées avec plusieurs méthodes construites qui peuvent être utilisées pour les gérer et les manipuler. Le tranche() La méthode est l'une de ces méthodes.

Méthode Slice ()

Le tranche() La méthode en JavaScript est utilisée pour obtenir une sous-chaîne à partir d'une chaîne en passant l'index de démarrage et de fin de la sous-chaîne requise sans modifier réellement la chaîne d'origine.

Syntaxe de la méthode Slice ()

Str.Slice (position de départ, position finale)


Le tranche() La méthode est appliquée sur une chaîne à l'aide de l'opérateur DOT. Il nécessite le nom de la chaîne avec les deux paramètres qui sont le démarrage et la position de fin de la sous-chaîne dans la chaîne d'origine. Il est intéressant de noter que le deuxième argument I.e., La position finale de la sous-chaîne est totalement facultative.

Méthode 1: Utilisation de la méthode Slice () en passant les deux arguments

Dans la première méthode, nous utiliserons le tranche() Méthode en passant à la fois l'index de départ et de fin.

var originalString = 'chaîne javascript.Méthode Slice () - LinuxHint ';
var substring = originalstring.tranche (35,40);
console.log (substring);
console.log (originalstring);



Nous avons d'abord créé une variable appelée OriginalString pour stocker une chaîne. Nous avons ensuite créé une autre variable et utilisé le tranche() Méthode pour lui attribuer une valeur. Nous avons passé 35 comme indice de départ et 40 comme l'indice de fin de la sous-chaîne. Nous avons ensuite utilisé la console.Méthode log () pour afficher la valeur de la sous-chaîne sur la console. Enfin, nous avons enregistré la valeur de l'originalstring à la console pour montrer que la chaîne d'origine est restée inchangée.

Méthode 2: Utilisation de la méthode Slice () en passant un seul argument

Le tranche La méthode peut également fonctionner avec un seul argument. Si un seul argument est transmis au tranche() Méthode puis il le prend comme l'index de démarrage et l'index de fin est la fin de la chaîne par défaut:

var originalString = 'chaîne javascript.Méthode Slice () - LinuxHint ';
var substring = originalstring.tranche (35);
console.log (substring);


Méthode 3: Utilisation de la méthode Slice () en passant une valeur négative comme argument

Si nous passons une valeur négative à la méthode Slice comme argument, il démarre l'indexation à partir de la fin de la chaîne:

var originalString = 'chaîne javascript.Méthode Slice () - LinuxHint ';
var substring = originalstring.tranche (-9);
console.log (substring);



Nous pouvons également transmettre deux arguments négatifs:

var originalString = 'chaîne javascript.Méthode Slice () - LinuxHint ';
var substring = originalstring.tranche (-9, -4);
console.log (substring);



Arguments incorrects:

Le tranche() La méthode renvoie une chaîne vide dans le cas où l'index de démarrage est réalisé est supérieur à l'index de fin de la chaîne:

var originalString = 'chaîne javascript.Méthode Slice () - LinuxHint ';
var substring = originalstring.tranche (35, 30);
console.log (substring);


Le tranche() La méthode renvoie également une chaîne vide dans le cas où l'index de démarrage est réalisé est supérieur à la longueur de la chaîne d'origine:

Conclusion

L'intégration Str.tranche() La méthode est utilisée pour obtenir une sous-chaîne à partir d'une chaîne en passant une position / index initial et une position / index de fin facultatif. Dans cet article, nous avons essayé toutes les utilisations possibles du tranche() Méthode avec des exemples appropriés pour voir comment il se comporte avec différents arguments.