String.prototype.trimStart()
trimStart()
方法从字符串的开头删除空格,移除原字符串左端的连续空白符并返回一个新字符串,并不会直接修改原字符串本身。trimLeft()
是此方法的别名。
const greeting = ' Hello world! ';
console.log(greeting);
// " Hello world! "
console.log(greeting.trimStart());
// "Hello world! "
虽然 trimLeft 是 trimStart 的别名,但是你会发现 String.prototype.trimLeft.name === ‘trimStart’
String.prototype.trimEnd()
trimEnd()
方法从一个字符串的末端移除空白字符。trimRight()
是这个方法的别名。
const greeting = ' Hello world! ';
console.log(greeting);
// " Hello world! "
console.log(greeting.trimEnd());
// " Hello world!"
虽然 trimRight 是 trimEnd 的别名,但是你会发现 String.prototype.trimRight.name === ‘trimEnd’