javascript 判斷字符串是否包含某字符串及indexOf使用示例
通過判斷指定目錄實(shí)現(xiàn)廣告的顯示
if(location.href.indexOf("http://www.dbjr.com.cn/codes/")>-1){ alert('ok'); } var Cts = "bblText"; if(Cts.indexOf("Text") >= 0 ) { alert('Cts中包含Text字符串'); }
indexOf用法:
返回 String 對象內(nèi)第一次出現(xiàn)子字符串的字符位置。
strObj.indexOf(subString[, startIndex])
參數(shù)
strObj
必選項(xiàng)。String 對象或文字。
subString
必選項(xiàng)。要在 String 對象中查找的子字符串。
starIndex
可選項(xiàng)。該整數(shù)值指出在 String 對象內(nèi)開始查找的索引。如果省略,則從字符串的開始處查找。
說明
indexOf 方法返回一個整數(shù)值,指出 String 對象內(nèi)子字符串的開始位置。如果沒有找到子字符串,則返回 -1。
如果 startindex 是負(fù)數(shù),則 startindex 被當(dāng)作零。如果它比最大的字符位置索引還大,則它被當(dāng)作最大的可能索引。
從左向右執(zhí)行查找。否則,該方法與 lastIndexOf 相同。
示例
下面的示例說明了 indexOf 方法的用法。
function IndexDemo(str2){ var str1 = "BABEBIBOBUBABEBIBOBU" var s = str1.indexOf(str2); return(s); }
對于JavaScript的indexOf忽略大小寫
JavaScript中indexOf函數(shù)方法返回一個整數(shù)值,指出 String 對象內(nèi)子字符串的開始位置。如果沒有找到子字符串,則返回 -1。如果 startindex 是負(fù)數(shù),則 startindex 被當(dāng)作零。如果它比最大的字符位置索引還大,則它被當(dāng)作最大的可能索引。
indexOf函數(shù)是從左向右執(zhí)行查找。否則,該方法與 lastIndexOf 相同。
下面的示例說明了indexOf函數(shù)方法的用法
function IndexDemo(str2){ var str1 = "BABEBIBOBUBABEBIBOBU" var s = str1.indexOf(str2); return(s); }
最后給大家一個不錯的函數(shù)
<script> var str1="腳本之家www.dbjr.com.cn" if(instr(str1,'jb51.net')) { alert('字符串包含jb51'); } function instr(str, find) { if (str.indexOf(find) != -1) { return 1; } else { return 0; } } </script>
到此這篇關(guān)于javascript 判斷字符串是否包含某字符串及indexOf使用示例的文章就介紹到這了,更多相關(guān)字符串是否包含某字符串內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- JS中判斷某個字符串是否包含另一個字符串的五種方法
- js判斷一個字符串是否包含一個子串的方法
- JS獲取字符串實(shí)際長度(包含漢字)的簡單方法
- js判斷數(shù)組是否包含某個字符串變量的實(shí)例
- 用javascript實(shí)現(xiàn)截取字符串包含中文處理的函數(shù)
- JS判斷字符串包含的方法
- js計(jì)算字符串長度包含的中文是utf8格式
- JS實(shí)現(xiàn)快速比較兩個字符串中包含有相同數(shù)字的方法
- JS不用正則驗(yàn)證輸入的字符串是否為空(包含空格)的實(shí)現(xiàn)代碼
- JavaScript判斷一個字符串是否包含指定子字符串的方法
- JS中append字符串包含onclick無效傳遞參數(shù)失敗的解決方案
- JS給Array添加是否包含字符串的簡單方法
- js處理包含中文的字符串實(shí)例
- javascript自動生成包含數(shù)字與字符的隨機(jī)字符串
- JavaScript獲取字符串實(shí)際長度(包含中英文)
- JavaScript面試中??嫉淖址僮鞣椒ù笕?包含ES6)
- JavaScript字符串包含問題
- js 判斷字符串中是否包含某個字符串的實(shí)現(xiàn)代碼
相關(guān)文章
js canvas實(shí)現(xiàn)5張圖片合成一張圖片
這篇文章主要為大家詳細(xì)介紹了js canvas實(shí)現(xiàn)5張圖片合成一張圖片,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-07-07上傳文件返回的json數(shù)據(jù)會被提示下載問題解決方案
這篇文章主要介紹了項(xiàng)目中python+js實(shí)現(xiàn)的上傳文件返回的json數(shù)據(jù)會被提示下載問題解決方案,需要的朋友可以參考下2014-12-12使用ajax的post同步執(zhí)行(實(shí)現(xiàn)方法)
下面小編就為大家分享一篇使用ajax的post同步執(zhí)行(實(shí)現(xiàn)方法),具有很好的參考價值,希望對大家有所幫助2017-12-12詳解用webpack的CommonsChunkPlugin提取公共代碼的3種方式
本篇文章主要介紹了詳解用webpack的CommonsChunkPlugin提取公共代碼的3種方式,具有一定的參考價值,有興趣的可以了解一下2017-11-11微信小程序左滑刪除實(shí)現(xiàn)代碼實(shí)例
這篇文章主要介紹了微信小程序左滑刪除實(shí)現(xiàn)代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-09-09