String.prototype.trimEnd
Удаляет пробелы и переводы строк в конце строки.
Доступно с: ES2019
Синтаксис
str.trimEnd()Возвращаемое значение
stringНовая строка без пробелов в конце.
Примеры
Пробелы в начале остаются:
console.log(`[${' Anna '.trimEnd()}]`);Результат:
[ Anna]Удаление перевода строки в конце:
const line = 'last line\n';
console.log(line.trimEnd().length);Результат:
9Примечания
Перевод строки, табуляция и неразрывный пробел тоже считаются пробельными символами.
См. также
- String.prototype.trim — Удаляет пробельные символы с начала и конца строки.
- String.prototype.trimStart — Удаляет пробелы и переводы строк в начале строки.
Вопросы и ответы по теме
В учебнике
- Методы строк — Полезные методы строк в JavaScript: поиск позиции, доступ к символам, padStart, repeat, split и join, цепочки методов.