js中字符串的操作

2019-01-25  本文已影响0人  Amber貝貝

js字符串的最后一个字符的三种方法
var str = "abc,def,ghi,jk;"

第一种  str = str.substr(0,str.length - 1);  

str.substr(start,length)   :参数:start是 开始的下标,(start为正,表示从头部开始的位置,start 为负,表示从尾部开始的位置)length 是截取的长度。

示例:str.substr(1,3)      //  bc,    

            str.substr(-5,3)    //  i,j

第二种  str = str.substring(0,str.length - 1);

str.substring(indexStart,indexEnd)   参数:indexStart :是需要截取的第一个字符串的索引,开始的下标  indexEnd :结束的下标(但是不包括这个下标)

示例:str.substring(0,str.length - 1)  //   abc,def,ghi,jk

            str.substring(2,6)  //  c,de

第三种  str = str.substring(0,str.lastIndexOf(';')); 

补充:str.indexOf(searchValue,fromIndex)   返回值  第一次出现的索引 ,如果没有返回 -1。

  参数:searchValue是被查找的值,fromIndex(可选)  表示开始查找的位置。

str.lastIndexOf(searchValue,fromIndex)    注意:区分大小写字母

返回值 被查找的值,在该字符串中最后出现的位置(下标),如果没找到返回 -1

上一篇 下一篇

猜你喜欢

热点阅读