字符串函数 - lastIndexOf
如何在 javascript 中查找子字符串在主字符串中出现的最后位置?
解释
对象:
String方法或函数 :
lastIndexOf(string)说明 : 该方法类似于 indexOf() 函数,调用时传一个参数。 在主字符串中搜索子 串出现的最后位置。 如果压根就没有在主字符串中找到该子串返回 -1。
示例代码:
<script language=javascript>
var ss = "a last index test";
var result = ss.lastIndexOf("e");
document.write(result);
</script>
结果:
解释:
在上例中,
- 主字符串存储于变量 ss。
- 该方法以 "e" 作为参数。
- 该方法查找整个字符串 (ss) 来定位子串 "e"。
- "e" 出现在两个位子 10 和 14,最后出现的位置 14 被返回作为返回值。