1.函数:split()
功能:使用一个指定的分隔符把一个字符串分割存储到数组
例子:
let str="jpg|bmp|gif|ico|png";
str.split('|');
结果:
// ["jpg", "bmp", "gif", "ico", "png"]
2.函数:join()
功能:使用您选择的分隔符将一个数组合并为一个字符串
例子:
let myList=new Array("jpg","bmp","gif","ico","png");
myList.join('|');
结果:
// "jpg|bmp|gif|ico|png"
3.函数:charAt()
功能:返回指定位置的字符。字符串中第一个字符的下标是 0。如果参数 index 不在 0 与 string.length 之间,该方法将返回一个空字符串。
例子:
let str='a,g,i,d,o,v,w,d,k,p'
str.charAt(2)
结果:
// g
4.函数:slice() 功能:arrayObject.slice(start,end)
start:必需。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推。
end:可选。规定从何处结束选取。该参数是数组片断结束处的数组下标。如果没有指定该参数,那么切分的数组包含从 start 到数组结束的所有元素。如果这个参数是负数,那么它规定的是从数组尾部开始算起的元素。
返回一个新的数组,包含从start到end(不包括该元素)的arrayobject中的元素。
例子:
let str='ahji3o3s4e6p8a0sdewqdasj'
str.slice(2,5)
结果:
// ji3
5.函数:substring()
功能:提取字符串中两个指定的索引号之间的字符
截取第一位
例子1:
let str="'off'"
str.substring(0,1)
结果:
// '
截取最后一位
例子2:
let str="'off'"
str.substring(1,str.length-1)
结果:
// "off"
6.函数:trim()
功能:移除字符串首尾空白
例子:
let str=" off "
str.trim()
结果:
// off
7.函数:concat()
功能:将两个字符串连接成一个
例子:
let str1='clean '
let str2='code '
str1.concat(str2)
结果:
// clean code
8.函数:includes()
功能:检查字符串是否包含子字符串
例子:
let str='hello world'
str.includes('hello')
结果:
// true
9.函数:indexOf()
功能:返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1
例子:
let str='clean '
str.indexOf('e')
结果:
// 2