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


Posted in Javascript onOctober 18, 2013

通过判断指定目录实现广告的显示

if(location.href.indexOf("https://3water.com/codes/")>-1){ 
alert('ok'); 
}
var Cts = "bblText"; 
if(Cts.indexOf("Text") >= 0 ) 
{ 
alert('Cts中包含Text字符串'); 
}

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函数方法的用法

function IndexDemo(str2){ 
var str1 = "BABEBIBOBUBABEBIBOBU" 
var s = str1.indexOf(str2); 
return(s); 
}
Javascript 相关文章推荐
Open and Print a Word Document
Jun 15 Javascript
javascript scrollTop正解使用方法
Nov 14 Javascript
jquery实现的鼠标拖动排序Li或Table
May 04 Javascript
jQuery动画出现连续触发、滞后反复执行的解决方法
Jan 28 Javascript
JavaScript实现清空(重置)文件类型INPUT元素值的方法
Nov 17 Javascript
js仿iphone秒表功能 计算平均数
Jan 11 Javascript
bootstrap中模态框、模态框的属性实例详解
Feb 17 Javascript
Angular1.x自定义指令实例详解
Mar 01 Javascript
深入理解Angular4中的依赖注入
Jun 07 Javascript
JavaScript反弹动画效果的实现代码
Jul 13 Javascript
Koa项目搭建过程详细记录
Apr 12 Javascript
微信小程序实现左右联动的实战记录
Jul 05 Javascript
常用js字符串判断方法整理
Oct 18 #Javascript
javaScript arguments 对象使用介绍
Oct 18 #Javascript
js实现简单的星级选择器提交效果适用于评论等
Oct 18 #Javascript
用jquery统计子菜单的条数示例代码
Oct 18 #Javascript
Jquery实现图片放大镜效果的思路及代码(自写)
Oct 18 #Javascript
通过length属性判断jquery对象是否存在
Oct 18 #Javascript
js 使FORM表单的所有元素不可编辑的示例代码
Oct 17 #Javascript
You might like
PHP使用strstr()函数获取指定字符串后所有字符的方法
2016/01/07 PHP
php微信开发之自定义菜单实现
2016/11/18 PHP
PHP利用Socket获取网站的SSL证书与公钥
2017/06/18 PHP
ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例
2018/06/13 PHP
JS中showModalDialog 的使用解析
2013/04/17 Javascript
Javascript实现页面跳转的几种方式分享
2013/10/26 Javascript
jQuery中对未来的元素绑定事件用bind、live or on
2014/04/17 Javascript
Jquery1.9.1源码分析系列(六)延时对象应用之jQuery.ready
2015/11/24 Javascript
vue.js移动端tab组件的封装实践实例
2017/06/30 Javascript
JS基于贪心算法解决背包问题示例
2017/11/27 Javascript
Vuejs 2.0 子组件访问/调用父组件的方法(示例代码)
2018/02/08 Javascript
微信小程序五子棋游戏AI实现方法【附demo源码下载】
2019/02/20 Javascript
详解jQuery中的getAll()和cleanData()
2019/04/15 jQuery
jquery+php后台实现省市区联动功能示例
2019/05/23 jQuery
vue的三种图片引入方式代码实例
2019/11/19 Javascript
axios如何取消重复无用的请求详解
2019/12/15 Javascript
uni-app如何页面传参数的几种方法总结
2020/04/28 Javascript
微信小程序实现上拉加载功能示例【加载更多数据/触底加载/点击加载更多数据】
2020/05/29 Javascript
[57:24]LGD vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python实现获取某天是某个月中的第几周
2015/02/11 Python
python如何查看系统网络流量的信息
2016/09/12 Python
对Python3中的input函数详解
2018/04/22 Python
python中sys.argv函数精简概括
2018/07/08 Python
对python多线程SSH登录并发脚本详解
2019/02/14 Python
python算法与数据结构之单链表的实现代码
2019/06/27 Python
浅谈django url请求与数据库连接池的共享问题
2019/08/29 Python
可能这些是你想要的H5软键盘兼容方案(小结)
2019/04/23 HTML / CSS
是否有自动比较结构的方法
2015/06/03 面试题
工艺工程师工作职责
2013/11/23 职场文书
考试退步检讨书
2014/01/15 职场文书
企业消防安全责任书
2014/07/23 职场文书
出国签证在职证明范本
2014/11/24 职场文书
导游词400字
2015/02/13 职场文书
大学生团员个人总结
2015/02/14 职场文书
公司内部升职自荐信
2015/03/27 职场文书
解决tk mapper 通用mapper的bug问题
2021/06/16 Java/Android