String.prototype.trimEnd()

Метод trimEnd() прибирає пробіли з кінця рядка. trimRight() є псевдонімом цього методу.

Синтаксис

str.trimEnd();
str.trimRight();

Значення, що вертається

Новий рядок, який відображає початковий рядок без пробілів з (правого) кінця.

Опис

Методи trimEnd() / trimRight() повертають рядок з прибраними пробілами з правого кінця. trimEnd() чи trimRight() не змінюють значення самого рядка.

Псевдонім

Для сумісності з такими функціями як String.prototype.padEnd, стандартним ім'ям методу є trimEnd. Однак, з причин веб-сумісності trimRight залишається в якості псевдоніму trimEnd. В деяких рушіях це означає:

String.prototype.trimRight.name === "trimEnd";

Приклади

Використання trimEnd()

Наступний приклад виводить рядок з малих літер '   ква':

var str = '   ква  ';

console.log(str.length); // 8

str = str.trimEnd();
console.log(str.length); // 6
console.log(str);        // '   ква'

Специфікації

Специфікація
ECMAScript (ECMA-262)
The definition of 'String.prototype.trimEnd' in that specification.

Сумісність з веб-переглядачами

BCD tables only load in the browser

Див. також