JavaScript String lastIndexOf() 方法
-
JavaScript String lastIndexOf() 方法
lastIndexOf()方法返回字符串中最后一次出现指定值的位置。注意:从结尾到开头搜索字符串,但从位置0开始返回索引。如果要搜索的值永远不会发生,则此方法返回-1。注意:lastIndexOf()方法区分大小写!提示:另请参阅indexOf()方法。实例:在字符串中搜索“planet”的最后一次出现:
尝试一下var str = "Hello planet earth, you are a great planet."; var n = str.lastIndexOf("planet");
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 方法 lastIndexOf() 支持支持支持支持支持 -
语法
string.lastIndexOf(searchvalue, start) -
参数值
参数 描述 searchvalue 必需的。 要搜索的字符串 start 可选的。 开始搜索的位置(向后搜索)。 如果省略,则默认值为字符串的长度 -
技术细节
项目 描述 返回值: 一个数字,表示最后一次发生指定搜索值的位置,如果从未发生,则为-1 JavaScript版本: ECMAScript 1 -
更多例子
在字符串中搜索最后一次出现的“planet”,从位置20开始搜索:
尝试一下var str = "Hello planet earth, you are a great planet."; var n = str.lastIndexOf("planet", 20);