利用 ECMAScript 2019 的 String.prototype.trimStart 和 String.prototype.trimEnd 方法去除字符串两侧的空白

在前端开发中,经常需要对字符串进行处理。而字符串中可能包含一些空白字符,如空格、制表符、换行符等,这些空白字符可能会影响字符串的显示和处理。为了解决这个问题,ECMAScript 2019 引入了两个新的方法:String.prototype.trimStart 和 String.prototype.trimEnd。

String.prototype.trimStart 方法

String.prototype.trimStart 方法用于去除字符串开头的空白字符。该方法返回一个新的字符串,不会改变原有字符串。

语法

参数

该方法不接受任何参数。

返回值

返回一个新的字符串,去除了开头的空白字符。

示例代码

String.prototype.trimEnd 方法

String.prototype.trimEnd 方法用于去除字符串末尾的空白字符。该方法返回一个新的字符串,不会改变原有字符串。

语法

参数

该方法不接受任何参数。

返回值

返回一个新的字符串,去除了末尾的空白字符。

示例代码

String.prototype.trimStart 和 String.prototype.trimEnd 方法的组合应用

String.prototype.trimStart 和 String.prototype.trimEnd 方法可以组合使用,去除字符串两侧的空白字符。该方法返回一个新的字符串,不会改变原有字符串。

语法

参数

该方法不接受任何参数。

返回值

返回一个新的字符串,去除了两侧的空白字符。

示例代码

总结

ECMAScript 2019 引入了 String.prototype.trimStart 和 String.prototype.trimEnd 方法,用于去除字符串开头和末尾的空白字符。这两个方法可以组合使用,去除字符串两侧的空白字符。在前端开发中,经常需要处理字符串,使用这两个方法可以使字符串处理更加方便和高效。

来源:JavaScript中文网 ,转载请注明来源 本文地址:https://www.javascriptcn.com/post/657bccf4d2f5e1655d678b61


纠错
反馈