Javascript proporciona una amplia gama de funciones de manejo de cadenas. Eliminar el último carácter de una cadena es una tarea sencilla en Javascript. Hay dos formas muy sencillas de realizar esta tarea, y cualquiera de ellas funciona bien.
Subcadena
La función de subcadena en Javascript toma dos argumentos, el punto de inicio de la subcadena y el punto final de la subcadena. Al llamar a la subcadena con 0 como punto de partida y la longitud de la cadena original menos uno como punto final, Javascript devolverá la cadena original menos el último carácter.
¿Por qué no funciona mi control remoto de Wii?|_+_|
Eso debería aparecer Angus Macgyver, sin el signo de exclamación.
Rodaja
La función de corte funciona de manera similar.
|_+_|Personalmente, me gusta la primera opción, ya que la subcadena es una función familiar en varios idiomas. Honestamente, no hay diferencia, elige tu gusto.