Cómo borrar el último carácter de una cadena en JavaScript

Alguna vez te habrá pasado que estás creando una lista de valores en Javascript y necesitas borrar el último carácter de la cadena resultante. Esto sucede, generalmente, cuando creas una lista de valores separadas por comas.

En mi caso, necesitaba borrar la última coma de la cadena resultante. Siempre había utilizado la función substring pero desde hace algo de tiempo siempre utilizo la función slice, más simple y sencilla. A continuación os dejo un ejemplo de ambas, por si os interesa.



// Método slice
cadena = '1,2,3,4,';
cadena = cadena.slice(0,-1);

// Método substring
cadena = "1,2,3,4,"; 
cadena = cadena.substring(0,cadena.length - 1));


//cadena ahora tiene el valor '1,2,3,4' en ambos casos

«
»

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.