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的输入框无值自动显示指定数据的实现代码
Jan 24 Javascript
别了 JavaScript中的isXX系列
Aug 01 Javascript
jQuery+CSS实现菜单滑动伸展收缩(仿淘宝)
Mar 22 Javascript
javascript基础知识分享之类与函数化
Feb 13 Javascript
node.js实现端口转发
Apr 14 Javascript
JQuery学习总结【一】
Dec 01 Javascript
jQuery动态产生select option下拉列表
Mar 15 Javascript
vue keep-alive请求数据的方法示例
May 16 Javascript
JavaScript事件委托原理与用法实例分析
Jun 07 Javascript
解决vue打包css文件中背景图片的路径问题
Sep 03 Javascript
Node.js动手撸一个静态资源服务器的方法
Mar 09 Javascript
vue 限制input只能输入正数的操作
Aug 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执行速度全攻略(下)
2006/10/09 PHP
php include的妙用,实现路径加密
2008/07/29 PHP
深入探究PHP的多进程编程方法
2015/08/18 PHP
浅谈php中的访问修饰符private、protected、public的作用范围
2016/11/20 PHP
PHP全局使用Laravel辅助函数dd
2019/12/26 PHP
jQuery弹出层插件简化版代码下载
2008/10/16 Javascript
javascript 不间断的图片滚动并可点击
2010/01/15 Javascript
在chrome中window.onload事件的一些问题
2010/03/01 Javascript
通过javascript获取iframe里的值示例代码
2013/06/24 Javascript
jquery如何实现在加载完iframe的内容后再进行操作
2013/09/10 Javascript
Javascript排序算法之合并排序(归并排序)的2个例子
2014/04/04 Javascript
JavaScript实现弹出模态窗体并接受传值的方法
2016/02/12 Javascript
关于function类中定义变量this的简单说明
2016/05/28 Javascript
浅析node Async异步处理模块用例分析及常用方法介绍
2017/11/17 Javascript
详解js正则表达式验证时间格式xxxx-xx-xx形式
2018/02/09 Javascript
JS改变页面颜色源码分享
2018/02/24 Javascript
js实现按钮开关单机下拉菜单效果
2018/11/22 Javascript
JS实现的贪吃蛇游戏案例详解
2019/05/01 Javascript
JavaScript函数式编程(Functional Programming)高阶函数(Higher order functions)用法分析
2019/05/22 Javascript
微信小程序 select 下拉框组件功能
2019/09/09 Javascript
layer.confirm()右边按钮实现href的例子
2019/09/27 Javascript
Vue通过getAction的finally来最大程度避免影响主数据呈现问题
2020/04/24 Javascript
[01:11:08]Winstrike vs NB 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
python读取csv文件示例(python操作csv)
2014/03/11 Python
Python常见加密模块用法分析【MD5,sha,crypt模块】
2017/05/24 Python
python实现换位加密算法的示例
2018/10/14 Python
python交易记录整合交易类详解
2019/07/03 Python
python3 kubernetes api的使用示例
2021/01/12 Python
CSS3实现滚动条动画效果代码分享
2016/08/03 HTML / CSS
美国经典刺绣和字母儿童服装特卖:Smocked Auctions
2018/07/16 全球购物
市场开发与营销专业求职信
2013/12/31 职场文书
项目建议书范文
2014/05/12 职场文书
小学教师师德师风个人整改措施
2014/09/18 职场文书
运动会开幕词
2015/01/28 职场文书
2015年小班保育员工作总结
2015/05/27 职场文书
《我的伯父鲁迅先生》教学反思
2016/02/16 职场文书