lastindexOf
时间: 2023-11-19 07:56:53 浏览: 72
js中substr,substring,indexOf,lastIndexOf的用法小结
5星 · 资源好评率100%
lastIndexOf()方法是JavaScript中的一个字符串方法,与indexOf()方法类似,不同之处在于它从后往前查找字符串中指定的内容。lastIndexOf()方法也可以指定开始查找的位置,如果没有找到指定的内容就返回-1。例如:
```
var str = "hello yoyo";
var res = str.lastIndexOf("o", 8);
console.log(res); // 输出结果为7
```
在上面的例子中,lastIndexOf()方法从索引值为8的那个元素往前找,找的时候是包含第二个参数index位置上的元素的。因此,输出结果为7。
需要注意的是,无论是往前还是往后数,原字符串的索引值都是唯一的、不变的。如果在lastIndexOf()方法中指定的开始查找的位置超过了字符串的长度,那么该方法会从字符串的末尾开始查找。如果指定的开始查找的位置小于0,则该方法会从字符串的开头开始查找。
阅读全文