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().
Оценить код:
Код был обновлён. Предыдущий рейтинг:
- Бесполезный код - 0 голосов
- Костыль - 0 голосов
- Полезный код - 2 голоса
Комментарии