字符串方法总结

140 阅读1分钟
原文链接: www.jianshu.com

字符串方法

查找方法

字符方法

charAt() : 返回指定位置的字符 charCodeAt() :返回指定位置的字符编码

位置方法

indexOf() : 返回字符或字符串在字符串中首次出现的位置 lastIndexOf() : 返回字符或字符串在字符串中最后出现的位置

匹配方法

split() : 第一个参数 , 传入一个字符串或正则 , 将字符串从指定位置分割为数组 , 如果传一个空串 , 则每一个字符都会被分割 ; 第二个参数 , 表示返回数组的最大长度 , 如果没写则不限长度 ;
search () : 传入字符串或者正则 , 查找该字符串或者符合该正则的字符串 , 并返回其初次出现的位置 (num),
replace () : 传入两个参数 , 第一个为字符串或者正则 , 查找该字符串或者符合该正则的字符串 , 并替换 ; 第二个参数为一个字符串值 , 规定了替换文本或生成替换文本的函数。
match () : 传入一个正则 , 并返回一个数组 , 数组中为所有符合该正则的值 ;

操作方法

拼接方法

concat()

截取方法

slice (form , to) : 弱为负值,则从-1代表最后一个,以此类推
subString (form , to) : 只能为正值
subStr (form , length)

比较方法

localeCompare ()

转换方法

toUpperCase () toLowerCase ()