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 相关文章推荐
jquery json 实例代码
Dec 02 Javascript
怎么选择Javascript框架(Javascript Framework)
Nov 22 Javascript
jQuery中:enabled选择器用法实例
Jan 04 Javascript
JS+CSS实现感应鼠标渐变显示DIV层的方法
Feb 20 Javascript
基于jQuery实现点击最后一行实现行自增效果的表格
Jan 12 Javascript
JavaScript的模块化开发框架Sea.js上手指南
May 12 Javascript
javascript数字验证的实例代码(推荐)
Aug 20 Javascript
vue Element-ui input 远程搜索与修改建议显示模版的示例代码
Oct 19 Javascript
微信小程序实现签字功能
Dec 23 Javascript
JS实现百度搜索框关键字推荐
Feb 17 Javascript
Vue常用的全选/反选的示例代码
Feb 19 Javascript
Ajax获取node服务器数据的完整步骤
Sep 20 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
迅雷下载《中学科技》怀旧期刊下载
2021/02/27 无线电
PHP下常用正则表达式整理
2010/10/26 PHP
php防攻击代码升级版
2010/12/29 PHP
php记录代码执行时间(实现代码)
2013/07/05 PHP
php文件上传的简单实例
2013/10/19 PHP
PHP制作图形验证码代码分享
2014/10/23 PHP
php获取文件名称和扩展名的方法
2017/02/07 PHP
微信公众号开发之获取位置信息php代码
2018/06/13 PHP
个人总结的一些关于String、Function、Array的属性和用法
2007/01/10 Javascript
JavaScript高级程序设计 阅读笔记(四) ECMAScript中的类型转换
2012/02/27 Javascript
jquery js 获取时间差、时间格式具体代码
2013/06/05 Javascript
动态获取复选框checkbox选中个数的jquery代码
2013/06/25 Javascript
JavaScript控制各种浏览器全屏模式的方法、属性和事件介绍
2014/04/03 Javascript
js判断上传文件类型判断FileUpload文件类型代码
2014/05/20 Javascript
Node.js中HTTP模块与事件模块详解
2014/11/14 Javascript
深入理解JavaScript系列(18):面向对象编程之ECMAScript实现
2015/03/05 Javascript
JS实现密码框根据焦点的获取与失去控制文字的消失与显示效果
2015/11/26 Javascript
基于JavaScript实现的顺序查找算法示例
2017/04/14 Javascript
vue用Object.defineProperty手写一个简单的双向绑定的示例
2018/07/09 Javascript
JS+canvas画布实现炫酷的旋转星空效果示例
2019/02/13 Javascript
vue使用echarts图表自适应的几种解决方案
2020/12/04 Vue.js
Vue 修改网站图标的方法
2020/12/31 Vue.js
python自动化测试之setUp与tearDown实例
2014/09/28 Python
Python干货:分享Python绘制六种可视化图表
2018/08/27 Python
python 含子图的gif生成时内存溢出的方法
2019/07/07 Python
python使用Windows的wmic命令监控文件运行状况,如有异常发送邮件报警
2021/01/30 Python
鲜为人知的HTML5语音合成功能
2019/05/17 HTML / CSS
HTML5未来发展趋势
2016/02/01 HTML / CSS
Zavvi西班牙:电子游戏、极客服装、Blu-ray、Funko Pop等
2019/05/03 全球购物
探索欧洲最好的品牌:Bombinate
2019/06/14 全球购物
采购部岗位职责
2013/11/24 职场文书
工程管理英文求职信
2014/03/18 职场文书
生日宴会主持词
2014/03/20 职场文书
初中新生军训方案
2014/05/13 职场文书
职工的安全责任书范文!
2019/07/02 职场文书
CSS实现漂亮的时钟动画效果的实例代码
2021/03/30 HTML / CSS