Javascript ofereix una àmplia gamma de funcions de maneig de cadenes. L'eliminació de l'últim personatge d'una cadena és una tasca senzilla a Javascript. Hi ha dues maneres molt senzilles de fer aquesta tasca i qualsevol de les quals funciona bé.
Substringa
La funció de subcadena de Javascript té dos arguments: el punt inicial de la subcadena i el punt final de la subcadena. Trucant la subcadena amb 0 com a punt de partida i la longitud de la cadena original menys una com a punt final, Javascript retornarà la cadena original menys l'últim personatge.
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.substring (0, TheString.length-1); alerta (TheStringMinusOne);
Això hauria de sorgir “Angus Macgyver”, sense l'exclamació.
Llesca
La funció de llesca funciona de manera semblant.
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.slice (0, -1); alerta (TheStringMinusOne);
A mi personalment, la primera opció és que la subcadena és una funció familiar entre diversos idiomes. Sincerament, no hi ha diferència, però: tria el vostre plaer.