首頁 >web前端 >js教程 >如何使用JavaScript lastIndexOf()方法

如何使用JavaScript lastIndexOf()方法

coldplay.xixi
coldplay.xixi原創
2020-08-20 14:41:133402瀏覽

JavaScript lastIndexOf()方法的使用:1、該方法可傳回一個指定的字串值最後出現的位置,如果指定第二個參數start,則在一個字串中的指定位置從後向前搜尋;2、lastIndexOf方法是區分大小寫的。

如何使用JavaScript lastIndexOf()方法

推薦學習:javascript影片教學

JavaScript lastIndexOf()方法的使用:

實例

找出字串"runoob" 最後出現的位置:

var str="I am from runoob,welcome to runoob site.";
var n=str.lastIndexOf("runoob");

 輸出結果:28

定義和用法

lastIndexOf()方法可傳回一個指定的字串值最後出現的位置,如果指定第二個參數start,則在一個字串中的指定位置從後向前搜尋。

注意: 此方法將從後向前檢索字串,但傳回是從起始位置 (0) 開始計算子字串最後出現的位置。看它是否含有字串。

開始檢索的位置在字串的 start 或字串的結尾(沒有指定 start 時)。

如果沒有找到符合字串則傳回 -1 。

注意:lastIndexOf() 方法是區分大小寫的!

提示: 你也可以參考類似方法 indexOf() 。

瀏覽器支援

Internet,Explorer,Firefox,Opera,GooglChrome,Safari

所有主要瀏覽器都支援lastIndexOf() 方法

語法

string.lastIndexOf(searchvalue,start)

參數值

  • searchvalue 必要。規定需檢索的字串值。

  • start 可選的整數參數。規定在字串中開始檢索的位置。它的合法取值是 0 到 stringObject.length - 1。如省略該參數,則將從字串的最後一個字元開始檢索。

傳回值

  • #Number 尋找的字串最後出現的位置,如果沒有找到符合字串則傳回-1。

技術細節

JavaScript 版本: 1.0

更多實例

1、從第20 個字元開始尋找字串"runoob" 最後出現的位置,:

var str="I am from runoob,welcome to runoob site.";
var n=str.lastIndexOf("runoob", 20);

#輸出結果:10

2、從第10 個字元開始從後向前尋找字串"runoob" 最後出現的位置:

var str="I am from runoob,welcome to runoob site.";
var n=str.lastIndexOf("runoob", 9);

輸出結果:-1

#更多javascript技術文章,請造訪php中文網js教學頻道.

#

以上是如何使用JavaScript lastIndexOf()方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

相關文章

看更多