JavaScript lastIndexOf方法介绍
JavaScript的lastIndexOf方法是String对象的一个方法,主要用于搜索一个字符串在另一个字符串中出现的位置,如果没有找到则返回-1。
lastIndexOf方法的使用方法
lastIndexOf方法的语法如下:
stringObject.lastIndexOf(searchvalue,fromindex)
- stringObject:必需。要检索的字符串。
- searchvalue:必需。要搜索的值。
- fromindex:可选。从该位置开始检索,如果省略,则从字符串的末尾开始检索。
下面是一个lastIndexOf方法的实例:
var str="Hello world!"; document.write(str.lastIndexOf("l")); //输出结果:10
上面的代码中,我们在字符串"Hello world!"中搜索字符"l",并使用lastIndexOf方法返回出现的位置,最终结果为10,表示"l"在字符串"Hello world!"中出现的位置是10。
lastIndexOf方法的注意事项
使用lastIndexOf方法时,需要注意以下几点:
- lastIndexOf方法不区分大小写,即"A"和"a"都会被搜索到。
- 如果搜索的字符串不存在,则返回-1。
- 如果fromindex参数指定的位置小于0,则会从字符串末尾开始搜索。