ES10 中的 String。prototype.trimEnd() 和 trimStart() 方法

ES10 中的 String.prototype.trimEnd() 和 trimStart() 方法

在 ES10 中,JavaScript 新增了两个字符串方法:String.prototype.trimEnd() 和 String.prototype.trimStart()。这两个方法分别用于去除字符串末尾和开头的空格,具有很高的实用价值。

String.prototype.trimEnd() 方法

String.prototype.trimEnd() 方法用于去除字符串末尾的空格。它返回一个新字符串,不修改原字符串。该方法的语法如下:

-------------

其中,str 表示要操作的字符串。该方法不接受任何参数。

下面是一个示例代码:

----- --- - -   ----- -----   -
----- ---------- - -------------
----------------------- -- -   ----- ------

在上面的代码中,我们首先定义了一个包含空格的字符串。然后,我们调用了 trimEnd() 方法,去除了字符串末尾的空格。最后,我们输出了新字符串。

String.prototype.trimStart() 方法

String.prototype.trimStart() 方法用于去除字符串开头的空格。它返回一个新字符串,不修改原字符串。该方法的语法如下:

---------------

其中,str 表示要操作的字符串。该方法不接受任何参数。

下面是一个示例代码:

----- --- - -   ----- -----   -
----- ---------- - ---------------
----------------------- -- ------ -----   -

在上面的代码中,我们首先定义了一个包含空格的字符串。然后,我们调用了 trimStart() 方法,去除了字符串开头的空格。最后,我们输出了新字符串。

指导意义

以上两个方法的指导意义在于,它们可以帮助我们更方便地处理字符串。在实际开发中,我们经常需要对字符串进行处理,而这些处理通常需要去除字符串中的空格。使用 trimEnd() 和 trimStart() 方法,可以更加简单地实现这个目标。

同时,这两个方法也提醒我们在编写代码时要注意空格的使用。在编写字符串时,我们应该尽量避免在字符串的开头和结尾添加空格,这样可以减少不必要的麻烦。

总结

在 ES10 中,JavaScript 新增了 String.prototype.trimEnd() 和 String.prototype.trimStart() 方法,用于去除字符串末尾和开头的空格。这两个方法可以帮助我们更方便地处理字符串,同时也提醒我们在编写代码时要注意空格的使用。

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