Удалить последний символ из строки в Javascript

Javascript предоставляет широкий спектр функций для обработки строк. Удаление последнего символа из строки - простая задача в 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); 

Мне лично нравится первый вариант, поскольку подстрока - функция, знакомая для разных языков. Честно говоря, разницы нет - выбирайте удовольствие.

Недавние Посты