JavaScript lastIndexOf方法入門實(shí)例(計(jì)算指定字符在字符串中最后一次出現(xiàn)的位置)
JavaScript lastIndexOf 方法
lastIndexOf 方法用于計(jì)算指定的字符串在整個(gè)字符串中最后一次出現(xiàn)的位置,并返回該數(shù)值。其語(yǔ)法如下:
str_object.lastIndexOf( search, start )
參數(shù)說(shuō)明:
參數(shù) | 說(shuō)明 |
---|---|
str_object | 要操作的字符串(對(duì)象) |
search | 必需。要檢索的字符串 |
start | 可選。指定開始檢索的位置,如省略該參數(shù),則將從字符串的最后一個(gè)字符開始檢索 |
提示:字符串是從 0 開始計(jì)數(shù)的。
lastIndexOf 方法實(shí)例
<script language="JavaScript">
var str = "www.dbjr.com.cn";
document.write( str.lastIndexOf( "." ) + "<br />" );
document.write( str.lastIndexOf( ".", 5 ) + "<br />" );
document.write( str.lastIndexOf( ".", 10 ) );
</script>
運(yùn)行該例子,輸出:
9
3
9
注意在上面第二個(gè)參數(shù)為 5 的例子中,實(shí)際找到的是第一個(gè) . 符號(hào),即在 www.5 字符串中搜索。
lastIndexOf 對(duì)大小寫敏感,如果要檢索的字符串值沒(méi)有出現(xiàn),則該方法返回 -1。
- JS查找字符串中出現(xiàn)最多的字符及個(gè)數(shù)統(tǒng)計(jì)
- js實(shí)現(xiàn)統(tǒng)計(jì)字符串中特定字符出現(xiàn)個(gè)數(shù)的方法
- JavaScript統(tǒng)計(jì)字符串中每個(gè)字符出現(xiàn)次數(shù)完整實(shí)例
- Javascript 字符串字節(jié)長(zhǎng)度計(jì)算函數(shù)代碼與效率分析(for VS 正則)
- js計(jì)算字符串長(zhǎng)度包含的中文是utf8格式
- 用JavaScript計(jì)算在UTF-8下存儲(chǔ)字符串占用字節(jié)數(shù)
- JavaScript計(jì)算字符串中每個(gè)字符出現(xiàn)次數(shù)的小例子
- JS 兩個(gè)字符串時(shí)間的天數(shù)差計(jì)算
- js 判斷計(jì)算字符串長(zhǎng)度/判斷空的簡(jiǎn)單方法
- JavaScript實(shí)現(xiàn)計(jì)算字符串中出現(xiàn)次數(shù)最多的字符和出現(xiàn)的次數(shù)
- JavaScript indexOf方法入門實(shí)例(計(jì)算指定字符在字符串中首次出現(xiàn)的位置)
- Javascript 計(jì)算字符串在localStorage中所占字節(jié)數(shù)
- JS字符串統(tǒng)計(jì)操作示例【遍歷,截取,輸出,計(jì)算】
相關(guān)文章
對(duì)JavaScript的全文搜索實(shí)現(xiàn)相關(guān)度評(píng)分的功能的方法
這篇文章主要介紹了對(duì)JavaScript的全文搜索實(shí)現(xiàn)相關(guān)度評(píng)分的功能的方法,采用了一個(gè)名為Okapi BM25的算法,文中亦有介紹,需要的朋友可以參考下2015-06-06JavaScript中的分號(hào)插入機(jī)制詳細(xì)介紹
這篇文章主要介紹了JavaScript中的分號(hào)插入機(jī)制詳細(xì)介紹,本文講解JavaScript中各種情況下的分號(hào)插入機(jī)制,需要的朋友可以參考下2015-02-02JavaScript學(xué)習(xí)筆記之JS函數(shù)
這篇文章主要簡(jiǎn)單介紹下javascript中函數(shù)的概念以及函數(shù)的參數(shù)、返回值、局部變量、全局變量以及示例分享,是篇非常不錯(cuò)的文章,推薦給大家學(xué)習(xí)下。2015-01-01document.getElementById獲取控件對(duì)象為空的解決方法
今天寫個(gè)網(wǎng)頁(yè),想在頁(yè)面加載onLoad時(shí),動(dòng)態(tài)顯示由后臺(tái)其他程序傳來(lái)的數(shù)據(jù)時(shí),用document.getElementById獲取控件對(duì)象總是為空。但是檢查了這個(gè)id確實(shí)是存在的。看下文的示例和解決方法2013-11-11為JS擴(kuò)展Array.prototype.indexOf引發(fā)的問(wèn)題及解決辦法
這篇文章主要介紹了為JS擴(kuò)展Array.prototype.indexOf引發(fā)的問(wèn)題及解決辦法,需要的朋友可以參考下2015-01-01簡(jiǎn)介JavaScript中用于處理正切的Math.tan()方法
這篇文章主要介紹了簡(jiǎn)介JavaScript中用于處理正切的Math.tan()方法,是JS入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-06-06