JavaScript ES11:更新后的 String.trimStart() 和 String.trimEnd() 方法
在 JavaScript ES11 中,新增了 String.trimStart() 和 String.trimEnd() 两个方法,用来去除字符串开始和结尾的空白字符。这两个方法可以帮助我们更方便地处理字符串,提高代码的可读性和可维护性。
String.trimStart() 方法
String.trimStart() 方法用于去除字符串开始的空白字符,返回一个新的字符串。该方法不会改变原始字符串。
示例代码:
----- --- - - ----- ------ -- ----- ---------- - ---------------- ------------------------ -- ------ ------ -
在上面的示例代码中,我们定义了一个字符串 str,它的开始和结尾都有空白字符。然后,我们调用了字符串的 trimStart() 方法,去除了开始的空白字符,返回了一个新的字符串 trimmedStr。最后,我们输出了这个新的字符串。
String.trimEnd() 方法
String.trimEnd() 方法用于去除字符串结尾的空白字符,返回一个新的字符串。该方法不会改变原始字符串。
示例代码:
----- --- - - ----- ------ -- ----- ---------- - -------------- ------------------------ -- - ----- -------
在上面的示例代码中,我们定义了一个字符串 str,它的开始和结尾都有空白字符。然后,我们调用了字符串的 trimEnd() 方法,去除了结尾的空白字符,返回了一个新的字符串 trimmedStr。最后,我们输出了这个新的字符串。
结合使用 String.trimStart() 和 String.trimEnd() 方法
我们可以结合使用 String.trimStart() 和 String.trimEnd() 方法,去除字符串开始和结尾的空白字符,返回一个新的字符串。这样可以更方便地处理字符串,提高代码的可读性和可维护性。
示例代码:
----- --- - - ----- ------ -- ----- ---------- - -------------------------- ------------------------ -- ------ -------
在上面的示例代码中,我们定义了一个字符串 str,它的开始和结尾都有空白字符。然后,我们调用了字符串的 trimStart() 方法,去除了开始的空白字符,返回了一个新的字符串。接着,我们又调用了字符串的 trimEnd() 方法,去除了结尾的空白字符,返回了一个新的字符串 trimmedStr。最后,我们输出了这个新的字符串。
指导意义
String.trimStart() 和 String.trimEnd() 方法可以帮助我们更方便地处理字符串,提高代码的可读性和可维护性。在实际开发中,我们经常需要处理字符串,去除其中的空白字符。使用这两个方法可以减少代码量,提高效率,同时也可以让代码更加简洁易懂。
总结
JavaScript ES11 中新增了 String.trimStart() 和 String.trimEnd() 两个方法,用来去除字符串开始和结尾的空白字符。这两个方法可以帮助我们更方便地处理字符串,提高代码的可读性和可维护性。在实际开发中,我们可以结合使用这两个方法,去除字符串开始和结尾的空白字符,返回一个新的字符串。
来源:JavaScript中文网 ,转载请注明来源 本文地址:https://www.javascriptcn.com/post/66012f44d10417a222c5a9de