ES9 中新增的 String.prototype.trimEnd() 和 String.prototype.trimStart() 使用方法

阅读时长 2 分钟读完

在 JavaScript 的字符串处理中,经常需要去掉字符串首尾的空格或者其他字符来进行字符串处理和分析。而在 ES9 中,新增了两个 String 原型方法:trimEnd()trimStart(),可以方便地去除字符串的末尾和开头的空格或者其他字符。

trimEnd() 方法

trimEnd() 方法主要用于去除字符串末尾的空格或者其他字符,返回一个新的字符串。

方法语法

方法示例

可以看到,trimEnd() 方法去除了字符串末尾的空格,返回的是一个新的字符串。

trimStart() 方法

trimEnd() 方法类似,trimStart() 方法主要用于去除字符串开头的空格或者其他字符,返回一个新的字符串。

方法语法

方法示例

可以看到,trimStart() 方法去除了字符串开头的空格,返回的是一个新的字符串。

trimEnd()trimStart() 的组合应用

常常需要同时去除字符串开头和末尾的空格或者其他字符,此时可以结合使用 trimEnd()trimStart() 方法。

可以看到,trimStart()trimEnd() 方法组合使用后,去除了字符串开头和末尾的空格,返回的是一个新的字符串。

总结

ES9 新增的 trimEnd()trimStart() 方法可以方便地去除字符串末尾和开头的空格或者其他字符。同时,它们的组合使用可以更加方便地进行字符串处理和分析。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/64683b3b968c7c53b086c1fb

纠错
反馈