Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.
String.prototype.trimEnd()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since janeiro de 2020.
O métodotrimEnd() remove espaços do final de umastring.trimRight() é um apelido para este método.
In this article
Experimente
const greeting = " Hello world! ";console.log(greeting);// Expected output: " Hello world! ";console.log(greeting.trimEnd());// Expected output: " Hello world!";Sintaxe
str.trimEnd();str.trimRight();
Valor retornado
Uma novastring representando astring original sem espaços ao seu final (direita).
Descrição
Os métodostrimEnd() /trimRight() retornam astring sem os espaços à direita dela.trimEnd() outrimRight() não altera o valor dastring original.
Aliasing
Para consistência com funções comoString.prototype.padEnd o nome padrão do método étrimEnd. Entretanto, por razões de compatibilidade naweb,trimRight permanece como um apelido paratrimEnd. Em alguns motores isso significa:
String.prototype.trimRight.name === "trimEnd";Exemplos
>UsandotrimEnd()
O exemplo a seguir mostra astring em caixa baixa' foo':
var str = " foo ";console.log(str.length); // retorna 8str = str.trimEnd();console.log(str.length); // retorna 6console.log(str); // retorna ' foo'Especificações
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-string.prototype.trimend> |