Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de 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 enero de 2020.
El métodotrimEnd() elimina los espacios en blanco al final de una cadena de carácteres.trimRight() es el alias de este método.
In this article
Pruébalo
const greeting = " Hello world! ";console.log(greeting);// Expected output: " Hello world! ";console.log(greeting.trimEnd());// Expected output: " Hello world!";Sintaxis
str.trimEnd();str.trimRight();
Valor de retorno
Una nueva cadena de texto que representa la cadena de texto llamada sin espacios en blanco de su extremo (derecho).
Descripción
trimEnd() /trimRight() Los metodos devuelven una cadena de texto sin espacios en blanco desde su extremo derecho.trimEnd() ótrimRight() no afectan el valor de la cadena de texto en sí.
Superposición
Por coherencia de funciones comoString.prototype.padEnd el nombre del método estandar estrimEnd. Sin embargo por compatibilidad web,trimRight permanece como un alias paratrimEnd. En algunos motores esto significa:
String.prototype.trimRight.name === "trimEnd";Ejemplo
>UsandotrimEnd()
El siguiente ejemplo muestra la cadena de texto en minusculas' foo':
var str = " foo ";console.log(str.length); // 8str = str.trimEnd();console.log(str.length); // 6console.log(str); // ' foo'Especificaciones
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-string.prototype.trimend> |