在 JavaScript 中,字符串是非常常见的数据类型。在 ES10 中,新增了两个字符串方法 trimStart()
和 trimEnd()
,可以方便地去除字符串开头和结尾的空白符。
trimStart()
trimStart()
方法可以去除字符串开头的空白符,包括空格、制表符、换行符等。
示例代码:
----- --- - - ----- ----- -- ----------------------------- -- ------ ----- -
在上面的代码中,trimStart()
方法去除了字符串开头的两个空格。
trimEnd()
trimEnd()
方法可以去除字符串结尾的空白符,同样包括空格、制表符、换行符等。
示例代码:
----- --- - - ----- ----- -- --------------------------- -- - ----- ------
在上面的代码中,trimEnd()
方法去除了字符串结尾的两个空格。
使用场景
trimStart()
和 trimEnd()
方法可以用于处理用户输入的字符串,去除用户意外输入的空格、制表符等空白符,提高代码的鲁棒性。
示例代码:
----- --------- - - ----- ----- -- ----- -------------- - -------------------------------- ---------------------------- -- ------ ------
在上面的代码中,通过 trimStart()
和 trimEnd()
方法,可以去除用户输入的字符串开头和结尾的空白符,得到一个干净的字符串。
总结
trimStart()
和 trimEnd()
方法是 ES10 新增的字符串方法,可以方便地去除字符串开头和结尾的空白符。它们可以用于处理用户输入的字符串,提高代码的鲁棒性。在实际开发中,需要根据具体场景选择使用哪个方法,或者两个方法一起使用。
来源:JavaScript中文网 ,转载请注明来源 本文地址:https://www.javascriptcn.com/post/65e545011886fbafa40fd1b8