JS 中的string.lastIndexOf()

 

一直转不过来一个弯,就是string.lastIndexOf(searchString,position)  当有position这个参数时,结果是什么

先看代码:

 

var text = 'Mississippi'
var p = text.lastIndexOf('ss')   //p是5
p = text.lastIndexOf('ss',3)     //p是2
p = text.lastIndexOf('ss',6)     //p是5
p = text.lastIndexOf('ss',3)  //这是从position 3为节点位置向前搜索,所以首次出现的位置为2
p = text.lastIndexOf('ss',6)  //这是从position 6为节点位置向前搜索,所以首次出现的位置为5

posted on 2017-06-21 14:37  CNundefined  阅读(207)  评论(0编辑  收藏  举报