Методы `String.prototype.trimStart` и `String.prototype.trimEnd`
· 1 мин. чтения
ES2019 представляет String.prototype.trimStart()
и String.prototype.trimEnd()
:
const string = ' hello world ';
string.trimStart();
// → 'hello world '
string.trimEnd();
// → ' hello world'
string.trim(); // ES5
// → 'hello world'
Эта функциональность ранее была доступна через нестандартные методы trimLeft()
и trimRight()
, которые остаются алиасами для новых методов для обратной совместимости.
const string = ' hello world ';
string.trimStart();
// → 'hello world '
string.trimLeft();
// → 'hello world '
string.trimEnd();
// → ' hello world'
string.trimRight();
// → ' hello world'
string.trim(); // ES5
// → 'hello world'