国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

javascript判斷字符串是否含有某個字串的方法及indexOf使用示例

2024-09-06 12:41:10
字體:
來源:轉載
供稿:網友
這篇文章主要為大家詳細介紹了javascript判斷字符串是否含有某個字串的方法及indexOf使用示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。

javascript判斷字符串是否含有某個字串的方法及indexOf使用示例。

var str ="abc";

if(str.indexOf("bc")>-1){

  alert('str中包含bc字符串');

}

indexOf用法:

返回String對象內第一次出現子字符串的字符位置。

strObj.indexOf(subString[, startIndex])

參數

strObj

必選項。String對象或文字。

subString

必選項。要在String對象中查找的子字符串。

starIndex

可選項。該整數值指出在String對象內開始查找的索引。如果省略,則從字符串的開始處查找。

說明

indexOf 方法返回一個整數值,指出String對象內子字符串的開始位置。如果沒有找到子字符串,則返回-1。

如果 startindex 是負數,則 startindex 被當作零。如果它比最大的字符位置索引還大,則它被當作最大的可能索引。

從左向右執行查找。否則,該方法與 lastIndexOf 相同。

示例

下面的示例說明了 indexOf 方法的用法。

functionIndexDemo(str2){

  var str1 ="ABABABAB"

  var s = str1.indexOf(str2);

  return(s);

}

對于JavaScript的indexOf忽略大小寫

JavaScript中indexOf函數方法返回一個整數值,指出String對象內子字符串的開始位置。如果沒有找到子字符串,則返回-1。如果 startindex 是負數,則 startindex 被當作零。如果它比最大的字符位置索引還大,則它被當作最大的可能索引。

indexOf函數是從左向右執行查找。否則,該方法與 lastIndexOf 相同。

下面的示例說明了indexOf函數方法的用法。

functionIndexDemo(str2){

  varstr1 ="ABABABAB"

  vars = str1.indexOf(str2);

  return(s);

}

jquery方法一

var str ="abc";

if(str.indexOf("bc")!=-1){// !=-1含有 ==-1不含有

}

方法二

var str ="abc";

if(str.search("bc")!=-1){}

方法三

var str ="abc";

var reg =newRegExp("^.*bc.*$");

if(reg.test(str)){}

方法四

var str ="abc";

var reg =newRegExp("^.*bc.*$");

if(str.match(reg)){}

實例應用:

通過判斷指定目錄實現廣告的顯示

if(location.href.indexOf("http://m.survivalescaperooms.com/code/")>-1){ 

alert('ok'); 

滿足條件就顯示,這是很多站點廣告的時候需要用到的,例如某個地區顯示某個廣告,其他地區就不顯示。

以上就是javascript判斷字符串是否含有某個字串的方法及indexOf使用示例的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 尖扎县| 红安县| 太湖县| 旬邑县| 澄迈县| 孙吴县| 双鸭山市| 绥滨县| 神农架林区| 常州市| 揭阳市| 江达县| 安岳县| 汉阴县| 天祝| 子洲县| 札达县| 通许县| 综艺| 隆安县| 六枝特区| 五莲县| 外汇| 新巴尔虎左旗| 张北县| 洮南市| 鹤山市| 施秉县| 南投市| 翼城县| 抚顺县| 曲沃县| 贵定县| 东明县| 东辽县| 共和县| 石景山区| 南投县| 大港区| 额敏县| 西藏|