JavaScript: Удалить последний символ

Чтобы удалить последний символ в JavaScript, можно использовать 2 метода.

1. Вариант С использованием метода slice()

let str = "Гиперболоид";
str = str.slice( 0, -1 );
console.log( str ); 
// > "Гиперболои"

В этом примере мы используем метод slice() для извлечения подстроки с начала строки до последнего символа минус один, который удаляет последний символ.

2. Вариант С использованием метода substring()

let str = "Гиперболоид";
str = str.substring( 0, str.length - 1 );
console.log( str ); 
// > "Гиперболои"

Этот код использует метод substring() для извлечения подстроки, начиная с первого символа и заканчивая символом перед последним символом в строке. Результирующая строка без последнего символа сохраняется в переменной str.

Предупреждение: есть ещё метод substr(). Рекомендуется не использовать его. Функция String.prototype.substr() не является частью ядра языка JavaScript и может быть удалена в будущем. Если есть возможность, используйте метод substring().

JavaScript 7.7 г. Просмотров: 20.1k
Оценить код:

Код был обновлён. Предыдущий рейтинг:

  • Бесполезный код - 0 голосов
  • Костыль - 0 голосов
  • Полезный код - 2 голоса

Комментарии

Ваш комментарий будет первым.
Войдите, чтобы оставить комментарий.