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 相关文章推荐
javascript IE中的DOM ready应用技巧
Jul 23 Javascript
基于JavaScript实现 获取鼠标点击位置坐标的方法
Apr 12 Javascript
通过Jquery的Ajax方法读取将table转换为Json
May 31 Javascript
jquery实现类似淘宝星星评分功能有截图
Sep 15 Javascript
Javascript中的五种数据类型详解
Dec 26 Javascript
快速解决jquery.touchSwipe左右滑动和垂直滚动条冲突
Apr 15 Javascript
elementui的默认样式修改方法
Feb 23 Javascript
微信小程序车牌号码模拟键盘输入功能的实现代码
Nov 11 Javascript
jQuery实现的导航条点击后高亮显示功能示例
Mar 04 jQuery
基于vue如何发布一个npm包的方法步骤
May 15 Javascript
vue使用localStorage保存登录信息 适用于移动端、PC端
May 27 Javascript
百度小程序自定义通用toast组件
Jul 17 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筛选不存在的图片资源
2015/04/28 PHP
php 利用array_slice函数获取随机数组或前几条数据
2015/09/30 PHP
PHP实现字符串大小写转函数的功能实例
2019/02/06 PHP
关于jquery.validate1.9.0前台验证的使用介绍
2013/04/26 Javascript
当鼠标移动到图片上时跟随鼠标显示放大的图片效果
2013/06/06 Javascript
探讨在JQuery和Js中,如何让ajax执行完后再继续往下执行
2013/07/09 Javascript
基于jQuery+Cookie实现的防止刷新的在线考试倒计时
2015/06/19 Javascript
Jquery代码实现图片轮播效果(一)
2015/08/12 Javascript
详解用node-images 打造简易图片服务器
2017/05/08 Javascript
Vue中如何实现轮播图的示例代码
2017/07/27 Javascript
微信小程序中post方法与get方法的封装
2017/09/26 Javascript
vue+element-ui+ajax实现一个表格的实例
2018/03/09 Javascript
在Vue项目中使用Typescript的实现
2019/12/19 Javascript
javascript中可能用得到的全部的排序算法
2020/03/05 Javascript
JavaScript对象字面量和构造函数原理与用法详解
2020/04/18 Javascript
vuecli项目构建SSR服务端渲染的实现
2020/10/30 Javascript
vue3 watch和watchEffect的使用以及有哪些区别
2021/01/26 Vue.js
python numpy 一维数组转变为多维数组的实例
2018/07/02 Python
python 解压pkl文件的方法
2018/10/25 Python
python用opencv批量截取图像指定区域的方法
2019/01/24 Python
python实现合并多个list及合并多个django QuerySet的方法示例
2019/06/11 Python
java中的控制结构(if,循环)详解
2019/06/26 Python
Pandas0.25来了千万别错过这10大好用的新功能
2019/08/07 Python
Python 线性回归分析以及评价指标详解
2020/04/02 Python
TensorFlow-gpu和opencv安装详细教程
2020/06/30 Python
python中plt.imshow与cv2.imshow显示颜色问题
2020/07/16 Python
无需压缩软件,用python帮你操作压缩包
2020/08/17 Python
python 基于UDP协议套接字通信的实现
2021/01/22 Python
统计每一学生的平均成绩
2014/06/06 面试题
汽车驾驶求职信
2013/10/25 职场文书
运动会标语
2014/06/21 职场文书
关于清明节的演讲稿
2014/09/13 职场文书
只需要12页,掌握撰写一流商业计划书的技巧
2019/05/07 职场文书
简历上的自我评价,该怎么写呢?
2019/06/13 职场文书
解决Swagger2返回map复杂结构不能解析的问题
2021/07/02 Java/Android
springboot如何接收application/x-www-form-urlencoded类型的请求
2021/11/02 Java/Android