搜索最后一次出现的"planet":
let text = "Hello planet earth, you are a great planet.";
let result = text.lastIndexOf("planet");
亲自试一试 »
let text = "Hello planet earth, you are a great planet.";
let result = text.lastIndexOf("Planet");
亲自试一试 »
下面有更多示例。
这个lastIndexOf()
方法返回字符串中最后一次出现的指定值的索引(位置)。
这个lastIndexOf()
方法从末尾到开头搜索字符串。
这个lastIndexOf()
方法返回从头开始的索引(位置 0)。
这个lastIndexOf()
如果未找到该值,方法将返回 -1。
这个lastIndexOf()
方法区分大小写。
string.lastIndexOf(
searchvalue,
start)
Parameter | Description |
searchvalue | Required. The string to search for. |
start | Optional. The position where to start. Default value is string length. |
类型 | 描述 |
一个号码 | 搜索值出现的位置。 -1 如果它从未发生。 |
从位置 20 开始搜索最后一次出现的"planet":
let text = "Hello planet earth, you are a great planet.";
let result = text.lastIndexOf("planet", 20);
亲自试一试 »
lastIndexOf()
是 ECMAScript1 (ES1) 功能。
所有浏览器均完全支持 ES1 (JavaScript 1997):
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | Yes |
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!