js字符串方法

字符串有话说,全部的字符串方法都会返回字符串,他们不会修改原始的字符串数组

或者说:字符串是不可变的,字符串不能更改,只能替换spa

一、slice()方法索引

  提取字符串的摸个部分,并在新的的字符串中返回提取的字符串,该方法设置两个参数,第一个参数(起始索引/开始位置),第二个参数(终止索引/结束位置)(6,8)字符串

  若是只有一个参数表示,从起始位置,一直到最后,都截取string

二、substring()方法it

  与slice相同,不一样之处在于substring()方法不能接受负数console

三、substr()方法方法

  与slice相同,不一样之处在于substr的两个参数,第二参数表示要截取的长度(6,8)co

eg:var str="abcdefghijklmnopqrstuvwxyz"字符

 var res=str.slice(6,8)  console.log(res) //  gh

var ressult=str.substr(6,8)  console.log(ressult) //  ghijklmn

四、replace()方法

  用另外一个值替换在字符串的指定的值,不会修改原来的字符串

  replace("被替换的字符串",“新的字符串”)

五、split()方法

  将字符转转行成数组

  split(",")以逗号进行分割

  split(" “)以空格进行分割

  split(”|“)以竖线进行分割

六、indexof()方法

  查找字符串中字符串

  indexof()方法返回字符串中指定的文本首次出现的索引(位置),若是没有找到就返回-1

相关文章
相关标签/搜索