例
搜索最後一次出現的字符串"planet" :
var str = "Hello planet earth, you are a great planet.";
var n = str.lastIndexOf("planet");
n的結果將是:
試一試» 更多"Try it Yourself"下面的例子。
定義和用法
的lastIndexOf()方法返回在字符串中指定的值最後一次出現的位置。
Note:該字符串是從年底開始搜索,但返回從頭開始的索引,在現在的位置是0。
此方法返回-1,如果要搜索的值永遠不會發生。
Note:該lastIndexOf()方法區分大小寫!
Tip:也看indexOf()方法。
瀏覽器支持
方法 | |||||
---|---|---|---|---|---|
lastIndexOf() | 是 | 是 | 是 | 是 | 是 |
句法
參數值 參數 描述 searchvalue 需要。 要搜索的字符串 start 可選的。 從哪裡開始搜索的位置(searching backwards) 。 如果省略,默認值是字符串的長度
技術細節
返回值: 一個數字,代表著位置指定searchvalue發生的最後一次,或-1,如果不會發生這 JavaScript的版本: 1.0
更多示例
例
搜索字符串最後一次出現"planet" ,開始在20位的搜索:
var str = "Hello planet earth, you are a great planet.";
var n = str.lastIndexOf("planet", 20);
n的結果將是:
試一試»
<JavaScript字符串參考