ECMAScript 2019 中的字符串扩展方法

ECMAScript 2019 在字符串方面做了很多改进,新增了很多方法,本文将介绍其中几个比较常用的方法。

1. trimStart() 和 trimEnd()

trimStart() 和 trimEnd() 方法用于删除字符串开头和结尾的空格。它们的作用类似于 trim() 方法,但是 trim() 方法只能删除字符串两端的空格,而 trimStart() 和 trimEnd() 方法可以分别删除字符串开头和结尾的空格。

2. padStart() 和 padEnd()

padStart() 和 padEnd() 方法用于在字符串开头或结尾补全指定长度的字符。它们的第一个参数指定补全后字符串的长度,第二个参数指定用来补全的字符。

3. startsWith() 和 endsWith()

startsWith() 和 endsWith() 方法用于判断字符串是否以指定的子字符串开头或结尾。它们的第一个参数指定要判断的子字符串,第二个参数可选,指定从哪个位置开始判断。

4. includes()

includes() 方法用于判断字符串是否包含指定的子字符串。它的第一个参数指定要判断的子字符串,第二个参数可选,指定从哪个位置开始判断。

5. repeat()

repeat() 方法用于将字符串重复指定次数。它的参数指定要重复的次数。

总结

ECMAScript 2019 中的字符串扩展方法大大简化了字符串的操作,让我们在前端开发中更加高效。在实际开发中,我们应该根据具体需求选择合适的方法,并灵活运用。

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


纠错
反馈