`
zhpengfei0915
  • 浏览: 65489 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

js javascript 判断字符串是否包含某字符串,String对象中查找子字符,indexOf

 
阅读更多
Js代码收藏代码
  1. varCts="bblText";
  2. if(Cts.indexOf("Text")>=0)
  3. {
  4. alert('Cts中包含Text字符串');
  5. }


indexOf用法:

返回 String 对象内第一次出现子字符串的字符位置。

strObj.indexOf(subString[, startIndex])

参数
strObj

必选项。String 对象或文字。

subString

必选项。要在 String 对象中查找的子字符串。

starIndex

可选项。该整数值指出在 String 对象内开始查找的索引。如果省略,则从字符串的开始处查找。

说明
indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1。

如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。

从左向右执行查找。否则,该方法与 lastIndexOf 相同。

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

function IndexDemo(str2){
var str1 = "BABEBIBOBUBABEBIBOBU"
var s = str1.indexOf(str2);
return(s);
}

对于JavaScript的indexOf忽略大小写

JavaScript中indexOf函数方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1。如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。

indexOf函数是从左向右执行查找。否则,该方法与 lastIndexOf 相同。

下面的示例说明了indexOf函数方法的用法。
Js代码收藏代码
  1. functionIndexDemo(str2){
  2. varstr1="BABEBIBOBUBABEBIBOBU"
  3. vars=str1.indexOf(str2);
  4. return(s);
  5. }


黑色头发:http://heisetoufa.iteye.com/
分享到:
评论

相关推荐

    javascript 判断字符串是否包含某字符串及indexOf使用示例

    js javascript 判断字符串是否包含某字符串,String对象中查找子字符及indexOf具体使用,感兴趣的朋友可以参考下

    JavaScript判断一个字符串是否包含指定子字符串的方法

    下面的JS代码,为String对象定义了一个contains方法用于判断字符串是否包含子字符串,非常有用。 if (!Array.prototype.indexOf) { Array.prototype.indexOf = function(obj, start) { for (var i = (start || 0)...

    JavaScript程序设计课件:String对象.pptx

    indexOf(searchValue) 方法 获取searchValue在字符串中首次出现的位置 lastIndexOf(searchValue) 方法 获取searchValue在字符串中最后出现的位置 substring(start[, end]) 方法 截取从start位置到end位置之间的一个...

    JS判断字符串包含的方法

    本文实例讲述了JS判断字符串包含的方法。分享给大家供大家参考。具体如下: 1. 例子: var tempStr = "tempText" ; var bool = tempStr.indexOf("Texxt"); //返回大于等于0的整数值,若不包含"Text"则返回"-1。 if...

    JavaScript使用indexOf获得子字符串在字符串中位置的方法

    本文实例讲述了JavaScript使用indexOf获得子字符串在字符串中位置的方法。分享给大家供大家参考。具体如下: <!DOCTYPE html> <html> <body> Click the button to locate where in the string a ...

    JavaScript字符串对象

    我们在书写js代码时,经常调用字符串的length属性,substring()方法,charAt(),indexOf()方法等。这里需要特别说明一点是js中字符串对象也是不可变的。 通过+拼接字符串创建一个字符串对象,建议使用[].join()的方式拼接...

    微软JavaScript手册

    indexOf 方法 返回在 String 对象中第一次出现子字符串的字符位置。 不相等运算符 (!=) 比较两个表达式,看是否不相等。 Infinity 属性 返回 Number.POSITIVE_INFINITY 的初始值。 input 属性 返回进行查找的...

    javascript indexOf函数使用说明

    使用方法:strObj.indexOf(str,startIndex[可... JavaScript中indexOf函数方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到字符串,则返回 -1。如果 startindex 是负数,则 startindex 

    javascript文档

    indexOf 方法 返回在 String 对象中第一次出现子字符串的字符位置。 不相等运算符 (!=) 比较两个表达式,看是否不相等。 Infinity 属性 返回 Number.POSITIVE_INFINITY 的初始值。 input 属性 返回进行查找的...

    JavaScript indexOf()原理及使用方法详解

    indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 语法 stringObject.indexOf(searchvalue,fromindex) 参数 描述 参数 描述 searchvalue 必需。规定需检索的字符串值。 fromindex 可...

    javascript基本教程

    该方法从 字符串对象>中查找 另一个字符串对象>(如果给出 起始位置>就忽略之前的位置),如果找到了,就返回它的位置,没有找到就返回“-1”。所有的“位置”都是从零开始的。 lastIndexOf() 用法: 字符串对象>....

    JavaScript String 对象常用方法详解

    indexOf(): indexOf() 方法返回指定值在字符串对象中首次出现的位置。 match(): 使用正则表达式与字符串相比较。 replace(): 被用来在正则表达式和字符串直接比较,然后用新的子串来替换被匹配的子串。 slice(): ...

    String.prototype.containsAll:检查传递数组中的所有字符串是否都包含在字符串中

    假设我想检查一个字符串是否包含一堆字符串: 在 ES5 var str = 'Hello this is a string' ; // Using good old indexOf str . indexOf ( 'Hello' ) > - 1 && str . indexOf ( 'is' ) ; // true // Using ES6 ...

    JavaScript检查子字符串是否在字符串中的方法

    本文实例讲述了JavaScript检查子字符串是否在字符串中的方法。分享给大家供大家参考,具体如下: var strnew="Hello Raghu How are u" //Checking existence in entire string if(strnew.indexOf("Raghu") != -1 ) ...

    JavaScript 不支持 indexof 该如何解决

    indexOf() 方法定义和用法 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 该方法将从头到尾地检索字符串 string...js中的 indexof方法查找给定元素能找在数组中找到的第一个索引值,但inde

    JavaScript中ES6字符串扩展方法

    还记得我们之前如何判断某个字符串对象是否包含特地字符的吗? var str='google'; if(str.indexOf('o')>-1){ console.log('yes'); }else{ console.log('no'); } indexOf本来只是一个获取字符对应位置的方法,因为...

    String.prototype.contains:检查传递数组中的至少一个字符串是否包含在字符串中

    String.prototype.contains提案问题假设我想检查一个字符串是否包含多个字符串中的至少一个其他字符串: 在 ES5 var str = 'Hello this is a string' ;// Using regex:/ Hello | is / . test ( str ) ; // true// ...

    StringJS:Swift中JavaScript字符串API

    StringJS Swift扩展库 一个很小的Swift扩展库,... indexOf(string: String, startFrom: Int = 0) -> Int? lastIndexOf(string: String) -> Int? match(pattern:String) -> Array<String>? replace(what:String, w

    JS_string_methods:JavaScript字符串方法

    JavaScript字符串方法: 1.fromCharCode() 2.includes() 3.indexOf() 4.lastIndexOf() 5.localCompare() 6.match() 7.重复() 8.替换() 9.搜索() 10.切片() 11.分割() 12.starts...

Global site tag (gtag.js) - Google Analytics