Anonim

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.

Elimina l'últim personatge de la cadena a javascript