JavaScript lastIndexOf 方法 lastIndexOf 方法用於計算指定的字串在整個字串中最後一次出現的位置,並傳回該數值。其文法如下: 複製程式碼 程式碼如下: str_object.lastIndexOf( search, start ) 參數說明: 参数 说明 str_object 要操作的字符串(对象) search 必需。要检索的字符串 start 可选。指定开始检索的位置,如省略该参数,则将从字符串的最后一个字符开始检索 提示:字串是從 0 開始計數的。 lastIndexOf 方法實例 複製程式碼 程式碼如下: <p>var str = "www.jb51.net";<br /> document.write( str.lastIndexOf( "." ) "<br />" );<br /> document.write( str.lastIndexOf( ".", 5 ) "<br />" );<br /> document.write( str.lastIndexOf( ".", 10 ) ); <p> 運行該例子,輸出: 複製程式碼 程式碼如下: 9 3 9 注意在上面第二個參數為 5 的例子中,實際找到的是第一個 . 符號,即在 www.5 字串中搜尋。 lastIndexOf 對大小寫敏感,如果要檢索的字串值沒有出現,則該方法傳回 -1。