Pular para o conteúdo principal

`String.prototype.trimStart` e `String.prototype.trimEnd`

· Leitura de um minuto
Mathias Bynens ([@mathias](https://twitter.com/mathias))

ES2019 introduz String.prototype.trimStart() e String.prototype.trimEnd():

const string = '  olá mundo  ';
string.trimStart();
// → 'olá mundo '
string.trimEnd();
// → ' olá mundo'
string.trim(); // ES5
// → 'olá mundo'

Essa funcionalidade estava anteriormente disponível através dos métodos não padronizados trimLeft() e trimRight(), que permanecem como aliases dos novos métodos para compatibilidade retroativa.

const string = '  olá mundo  ';
string.trimStart();
// → 'olá mundo '
string.trimLeft();
// → 'olá mundo '
string.trimEnd();
// → ' olá mundo'
string.trimRight();
// → ' olá mundo'
string.trim(); // ES5
// → 'olá mundo'

Suporte para String.prototype.trim{Start,End}