lastIndexOf()

创建于 2024-12-03 / 23
字体: [默认] [大] [更大]
上一节 JavaScript 字符串参考 下一节

实例

搜索 "planet" 在字符串中最后一次出现的位置:

var str = "Hello planet earth, you are a great planet.";
var n = str.lastIndexOf("planet"); 亲自试一试 »

页面下方有更多实例。


定义和用法

lastIndexOf() 方法返回指定值在字符串中最后一次出现的位置。

注释: 字符串从头到尾搜索,但返回从开头开始的索引,即位置0。

如果要搜索的值从未出现,则此方法返回-1。

注释: lastIndexOf() 方法区分大小写!

提示: 另请看 indexOf() 方法。


浏览器支持

方法
lastIndexOf() Yes Yes Yes Yes Yes

语法

string.lastIndexOf(searchvalue, start)

参数值

参数 描述
searchvalue 必需。要搜索的字符串
start 可选。开始搜索的位置(向后搜索)。如果省略,默认值是字符串的长度

Advertisement

-->

技术细节

返回值: 数字,表示指定的搜索值上次出现的位置,如果从未出现,则为-1
JavaScript 版本: ECMAScript 1

更多实例

实例

搜索 "planet" 最后出现的位置,从位置20开始搜索:

var str = "Hello planet earth, you are a great planet.";
var n = str.lastIndexOf("planet", 20); 亲自试一试 »
上一节 JavaScript 字符串参考 下一节
0 人点赞过