Javascript предоставляет широкий спектр функций для обработки строк. Удаление последнего символа из строки - простая задача в Javascript. Есть два очень простых способа решить эту задачу, и любой из них работает нормально.

Подстрока
Функция подстроки в Javascript принимает два аргумента: начальную точку подстроки и конечную точку подстроки. Вызывая подстроку с 0 в качестве начальной точки и длиной исходной строки за вычетом единицы в качестве конечной точки, Javascript вернет исходную строку за вычетом последнего символа.
var theString = 'Ангус Макгивер!'; var theStringMinusOne = theString.substring (0, theString.length-1); предупреждение (theStringMinusOne);
Должно появиться сообщение «Angus Macgyver» без восклицательного знака.
Кусочек
Функция среза работает аналогично.
var theString = 'Ангус Макгивер!'; var theStringMinusOne = theString.slice (0, -1); предупреждение (theStringMinusOne);
Мне лично нравится первый вариант, поскольку подстрока - функция, знакомая для разных языков. Честно говоря, разницы нет - выбирайте удовольствие.