牛骨文教育服务平台(让学习变的简单)
博文笔记

JS判断字符串是否包含某字符串 indexOf()方法使用

创建时间:2017-08-11 投稿人: 浏览次数:1521
<html>  <head>  <meta charset="gb2312" />  <title>js实现文字闪烁特效</title>  </head> <script>  var flag = 0;  function start(){  var text = document.getElementById("myDiv");  if (!flag)  {  text.style.color = "red";  text.style.background = "#0000ff";  flag = 1;  }else{  text.style.color = "";  text.style.background = "";  flag = 0;  }  setTimeout("start()",500);  } </script>  <body onload="start()">  <span id="myDiv">css的世界是如此的精彩!</span>  </body> </html>

定义和用法

indexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置。


语法

[javascript] view plain copy
  1. stringObject.indexOf(searchvalue,fromindex)  
参数
描述
searchvalue 必需。规定需检索的字符串值。
fromindex                  可选的整数参数。规定在字符串中开始检索的位置.它的合法取值是0到stringObject.length-1。如省略该参数,则将从字符串的首字符开始检索。

说明

indexOf方法返回一个整数值,stringObject中的字符位置是从0开始的。如果没有找到子字符串,则返回 -1。


示例:

[javascript] view plain copy
  1. <script type="text/javascript">  
  2.     var str = "Hello 世界!";  
  3.     alert(str.indexOf("世界"));   //6  
  4.     if(str.indexOf("Hello")!=-1){  
  5.         alert("包含");  
  6.     }else{  
  7.         alert("不包含");  
  8.     }  
  9. </script>  


作者:itmyhome

出处:http://blog.csdn.net/itmyhome1990/article/details/39230365


声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。