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().

10.2 г. Просмотров: 20.7k
Материал помог? Оценка помогает находить устаревшие и спорные решения.
Оценки до обновления материала
  • Полезно2

Комментарии

0

Нашли ошибку или хотите дополнить материал?

Комментариев пока нет.Можно первым дополнить материал или сообщить об ошибке.
Telegram