时间:2021-07-01 10:21:17 帮助过:2人阅读
刚刚在看Javascript犀牛书,看到字符串这一节,平时工作接触到这方面的不多,想着整理下,以备不时只需。
Javascript的内置功能之一就是字符串连接,如果用‘+'连接两个数字,表示两数相加。但是如果用于字符串,就表示第二个字符加在第一个字符之后。
对于字符串来说,除了有length属性,还有很多其他有用的属性,如:
提示:在javascript中字符串本身是固定不变的,上述方法都会返回一个新的字符串值,并不会影响str本身的值
值得注意的是,在ES6中,给字符串增加了很多新的方法,如:
上述的三个方法都支持第二个参数,表示开始搜索的位置
提示:endsWith的行为与其他两个方法有所不同。它针对前n个字符,而其他两个方法针对从第n个位置直到字符串结束。
repeat方法返回一个新字符串,表示将原字符串重复n次。
参数如果是小数,会被取整。
但是,如果参数是0到-1之间的小数,则等同于0,这是因为会先进行取整运算。0到-1之间的小数,取整以后等于-0,repeat视同为0。
ES2017 引入了字符串补全长度的功能。如果某个字符串不够指定长度,会在头部或尾部补全。padStart()用于头部补全,padEnd()用于尾部补全
以上就是Javascript中相关常用的字符串使用方法总结的详细内容,更多请关注Gxl网其它相关文章!