удалить первый и последний символ js
Ответы
Aleksey
04 апреля 2023
Чтобы удалить первый и последний символ из строки, можно использовать методы slice
или substring
. Например:
const str = 'example';
const newStr = str.slice(1, -1); // 'xampl'
const anotherStr = str.substring(1, str.length - 1); // 'xampl'
Обратите внимание, что в обоих случаях мы передаем в методы индексы начала и конца подстроки. Индекс первого символа строки - 0, поэтому для удаления первого символа мы передаем в методы 1, а для удаления последнего символа - длину строки минус 1.
Вот еще пример:
const str = 'hello world';
const newStr = str.slice(1, -1); // 'ello worl'
Пример использования метода substr
:
const str = 'hello world';
const newStr = str.substr(1, str.length - 2); // 'ello worl'
Здесь мы используем метод substr
, который принимает два параметра: начальный индекс и количество символов, которое нужно удалить. Поэтому мы передаем в метод начальный индекс 1 и длину строки минус 2 (так как мы удаляем первый и последний символ).
3
0