Javascript proporciona una àmplia gamma de funcions de manipulació de cadenes. Eliminar l’últim caràcter d’una cadena és una tasca senzilla a Javascript. Hi ha dues maneres molt senzilles d’aconseguir aquesta tasca i qualsevol funciona bé.
Subcadena
La funció de subcadena a Javascript adopta dos arguments, el punt inicial de la subcadena i el punt final de la cadena. Si crideu 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 caràcter.
vlc converteix diversos fitxers alhora
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.substring(0, theString.length-1); alert(theStringMinusOne);
Això hauria d’aparèixer Angus Macgyver, sense l’exclamació.
Llesca
La funció slice funciona de manera similar.
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.slice(0, -1); alert(theStringMinusOne);
A mi personalment m'agrada la primera opció, ja que la subcadena és una funció familiar en diversos idiomes. Sincerament, però, no hi ha diferència: escolliu el vostre plaer.