Anonim

Javascript fournit un large éventail de fonctions de gestion des chaînes. Supprimer le dernier caractère d'une chaîne est une tâche simple en Javascript. Il existe deux manières très simples de procéder, et l’un ou l’autre fonctionne bien.

Sous-chaîne

La fonction sous-chaîne en Javascript prend deux arguments, le point de départ de la sous-chaîne et le point de fin de la sous-chaîne. En appelant la sous-chaîne avec 0 comme point de départ et la longueur de la chaîne d'origine moins un comme point d'arrivée, Javascript renverra la chaîne d'origine moins le dernier caractère.

var theString = 'Angus Macgyver!'; var theStringMinusOne = theStringsubstring (0, theString.length-1); alert (theStringMinusOne);

Cela devrait apparaître "Angus Macgyver", sans le point d'exclamation.

Tranche

La fonction slice fonctionne de la même manière.

var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.slice (0, -1); alert (theStringMinusOne);

Personnellement, j’aime bien la première option car la sous-chaîne est une fonction familière dans plusieurs langues. Honnêtement, il n'y a pas de différence cependant - choisissez votre plaisir.

Supprimer le dernier caractère de la chaîne en javascript