js lastIndexOf()函式的用法介紹
可能indexof()函式對於大家更為熟悉一些,不過從名稱來看兩者的作用應該是有相似之處,對於indexof()這裡就不多介紹了,具體可以參閱javascript 字串 indexof()函式用法介紹一章節。
一.基本介紹:
此函式返回要查詢的字串在源字串中最後出現的位置。
特別說明:搜尋是從後向前進行的。
語法結構:
[JavaScript] 純文字檢視 複製程式碼stringObject.lastIndexOf(substring,startindex)
引數說明:
1.substring:必需,要查詢的字串。
2.startindex:可選,查詢字串開始的位置,有效值是介於0到stringObject.length-1之間的一個整數。如果此引數省略,那麼將從字串起始位置開始檢索。
二.程式碼例項:
例項一:
[JavaScript] 純文字檢視 複製程式碼var str="I love antzone"; console.log(str.lastIndexOf("n"));
以上程式碼的輸出值是12,因為字串中的第二個"n"在字串中索引位置是12(索引值從0開始)。
例項二:
[JavaScript] 純文字檢視 複製程式碼var str="I love antzone"; console.log(str.lastIndexOf("x"));
如果沒有查詢到指定字元,則此函式就會返回-1。
例項三:
[JavaScript] 純文字檢視 複製程式碼var str="I love antzone"; console.log(str.lastIndexOf("n",11));
以上程式碼的輸出值為8,因為是從字串索引位置11開始搜尋,並且是從後向前搜尋,所以最後一個"n"不在搜尋範圍之內。
相關文章
- js isNaN函式的用法簡單介紹JSNaN函式
- js eval()函式的用法簡單介紹JS函式
- js isPrototypeOf()函式用法簡單介紹JS函式
- js fromCharCode()函式用法簡單介紹JS函式
- replaceChild()函式用法介紹函式
- jQuery的index()函式用法簡單介紹jQueryIndex函式
- oracle中函式to_char()的用法介紹Oracle函式
- javascript call()函式用法簡單介紹JavaScript函式
- javascript trim()函式用法簡單介紹JavaScript函式
- getFullYear()函式用法簡單介紹函式
- PHP curl_setopt函式用法介紹PHP函式
- prototype.js函式介紹JS函式
- 快速介紹幾個JS函式JS函式
- javascript陣列的map()函式用法簡單介紹JavaScript陣列函式
- js 立即執行函式表示式介紹JS函式
- jQuery的text()、html()和val()函式用法簡單介紹jQueryHTML函式
- MySQL5.6中的常用函式詳細用法介紹MySql函式
- require.js用法介紹UIJS
- js中匿名函式的使用簡單介紹JS函式
- js函式的length屬性簡單介紹JS函式
- js的returnValue屬性用法介紹JS
- Trim() 函式的介紹函式
- 簡單介紹JS函式防抖和函式節流JS函式
- js Date()建構函式簡單介紹JS函式
- js 函式作用域鏈簡單介紹JS函式
- js WebSocket用法簡單介紹JSWeb
- ORACLE函式介紹Oracle函式
- TypeScript 函式介紹TypeScript函式
- stoi函式介紹函式
- angularJS的router用法簡單介紹AngularJS
- js中getBoundingClientRect()的用法介紹JSGCclient
- javascript函式中with的介紹JavaScript函式
- Oracle 的基本函式介紹Oracle函式
- js中typeof用法詳細介紹JS
- oracle常用函式介紹Oracle函式
- 機器學習基本函式介紹機器學習函式
- lpad函式介紹函式
- oracle REPLACE 函式 介紹Oracle函式