标签:特定 concat 参数 tar 出现 include 区分大小写 length 一个
字符串常用的属性和方法
(1) str.length
返回字符串的长度
(2) str.charAt(index)
返回指定位置的字符
(3) str.concat(str1)
合并两个或多个字符串
(4) str.indexOf("字符")
返回某个指定的字符串值在字符串中首次出现的位置的索引(区分大小写),没有查找的字符返回-1
如果有第二个参数表示开始查找的位置
例:var str2 = "bacdarty"
str2.indexOf("a") // 2
str2.indexOf("a",2) //4
(5) str.lastIndexOf("字符")
从后向前查找
如果有第二个参数表示截取的字符串的索引(包含最后一位)然后再从后向前查找
例:var str3 = "bacdarty"
str3.lastIndexOf("a") // 4
str2.lastIndexOf("a",3) //1
(6) str.includes()
判断字符串中是否存在某个字符串,存在返回true,否则返回false
(7) str.replace("old","new")
字符串中用一些字符替换另一些字符,返回新的字符串
(8) str.split( )
将字符串以特定字符分隔成数组
如果有第二个参数表示数组的最大长度
(9) str.substr( start,length)
第一个参数表示截取的开始位置
(可选)第二个参数表示截取的长度,没有第二个参数就表示从开始位置截取到最后
(10) str.substring( start,end)
第一个参数表示截取的开始位置
(可选)第二个参数表示截取的结束位置(不包含结束字符),没有第二个参数就表示从开始位置截取到最后
(11) str.slice(start,end)
和substring用法一致,
区别:slice支持负数,-1表示最后一位;’substring中的负数表示0
slice中的参数不能颠倒,substring中的参数可以
标签:特定 concat 参数 tar 出现 include 区分大小写 length 一个
原文地址:https://www.cnblogs.com/cuishuangshuang/p/12298931.html