trimRight()
方法从一个字符串的右端移除空白字符。
str.trimEnd();
str.trimRight();
一个新字符串,表示从其(右)端剥去空白的调用字符串。
trimEnd()
/ trimRight()
方法移除原字符串右端的连续空白符并返回,trimEnd()
/ trimRight()
方法并不会直接修改原字符串本身。
为了与 String.prototype.padEnd
等函数保持一致,标准方法名称为trimEnd
。 但是,出于Web兼容性原因,trimRight
仍然是trimEnd
的别名。 在某些引擎中,这意味着:
String.prototype.trimRight.name === "trimEnd";
trimEnd()
下面的例子输出了小写的字符串" foo":
var str = " foo ";
alert(str.length); // 8
str = str.trimRight();
alert(str.length); // 6
document.write( str );
Specification | Status | Comment |
---|---|---|
String.prototype.{trimStart,trimEnd} proposal |
Stage 3 |
Desktop | Mobile | Server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
trimEnd | Chrome
Full support
66
| Edge ? | Firefox
Full support
61
| IE No support No | Opera Full support 53 | Safari ? | WebView Android
Full support
66
| Chrome Android
Full support
66
| Edge Mobile ? | Firefox Android
Full support
61
| Opera Android Full support 53 | Safari iOS ? | Samsung Internet Android ? | nodejs Full support 10.0.0 |