jQuery 中可以使用 indexOf() 方法判断字符串是否包含特定子字符. 那么该如何使用此方法判断字符串是否包含指定子字符呢? 下面我们就来看一下使用 indexOf() 方法判断字符串是否包含特定子字符的方法.
jQuery 判断字符串是否包含特定子字符的方法:
jQuery 中可以使用 indexOf() 方法判断字符串是否包含特定子字符.
indexOf() 方法介绍:
返回 String 对象内第一次出现子字符串的字符位置.
strObj.indexOf(subString[, startIndex])
参数
strObj: 必选项. String 对象或文字.
subString: 必选项. 要在 String 对象中查找的子字符串.
starIndex: 可选项. 该整数值指出在 String 对象内开始查找的索引. 如果省略, 则从字符串的开始处查找.
说明
indexOf 方法返回一个整数值, 指出 String 对象内子字符串的开始位置. 如果没有找到子字符串, 则返回 -1.
如果 startindex 是负数, 则 startindex 被当作零. 如果它比最大的字符位置索引还大, 则它被当作最大的可能索引.
从左向右执行查找. 否则, 该方法与 lastIndexOf 相同.
示例:
- <html>
- <head>
- <title></title>
- <meta charset="UTF-8">
- <script type="text/javascript" src="js/jquery-1.11.2.js"></script>
- </head>
- <script>
- var str = "Helloworld!"
- document.write(str.indexOf("Hello") + "<br />")
- document.write(str.indexOf("World") + "<br />")
- document.write(str.indexOf("world"))
- </script>
- <body>
var x= function(){} 和 function x(){} 没啥区别.
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置.
- </body>
- </HTML>
来源: http://www.css88.com/qa/jquery/16101.html