Elimina l'últim caràcter de la cadena en Javascript

Javascript proporciona una àmplia gamma de funcions de gestió de cadenes. Eliminar l'últim caràcter d'una cadena és una tasca senzilla a Javascript. Hi ha dues maneres molt senzilles de fer aquesta tasca, i qualsevol d'elles funciona bé.

Elimina l'últim caràcter de la cadena en Javascript

Subcadena

La funció de subcadena de Javascript pren dos arguments, el punt inicial de la subcadena i el punt final de la subcadena. En cridar una subcadena amb 0 com a punt inicial i la longitud de la cadena original menys un com a punt final, Javascript retornarà la cadena original menys l'últim caràcter.

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

Hauria d'aparèixer "Angus Macgyver", sense el signe d'exclamació.

llesca

La funció de tall funciona de manera similar.

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

Personalment, m'agrada la primera opció, ja que la subcadena és una funció familiar en diversos idiomes. Sincerament, no hi ha cap diferència: tria el teu plaer.