--- title: String.prototype.trimEnd() slug: Web/JavaScript/Reference/Global_Objects/String/trimEnd tags: - JavaScript - String - Довідка - метод - рядок translation_of: Web/JavaScript/Reference/Global_Objects/String/trimEnd ---
{{JSRef}}

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

{{EmbedInteractiveExample("pages/js/string-trimend.html")}}

Синтаксис

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

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

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

Опис

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

Псевдонім

Для сумісності з такими функціями як {{jsxref("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);        // '   ква'

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

Специфікація
{{SpecName('ESDraft', '#sec-string.prototype.trimend', 'String.prototype.trimEnd')}}

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

{{Compat("javascript.builtins.String.trimEnd")}}

Див. також