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小游戏实现代码
Aug 19 Javascript
纯js写的分页表格数据为json串
Feb 18 Javascript
jQuery中:lt选择器用法实例
Dec 29 Javascript
使用jquery插件qrcode生成二维码
Oct 22 Javascript
JS弹性运动实现方法分析
Dec 15 Javascript
JS中LocalStorage与SessionStorage五种循序渐进的使用方法
Jul 12 Javascript
Vue-cli创建项目从单页面到多页面的方法
Sep 20 Javascript
详解webpack3编译兼容IE8的正确姿势
Dec 21 Javascript
Vue配合iView实现省市二级联动的示例代码
Jul 27 Javascript
vue draggable resizable gorkys与v-chart使用与总结
Sep 05 Javascript
javascript实现简易的计算器
Jan 17 Javascript
基于vue实现简易打地鼠游戏
Aug 21 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基于websocket搭建简易聊天室实践
2016/10/24 PHP
laravel 修改.htaccess文件 重定向public的解决方法
2019/10/12 PHP
JObj预览一个JS的框架
2008/03/13 Javascript
cnblogs csdn 代码运行框实现代码
2009/11/02 Javascript
Jquery 常用方法经典总结
2010/01/28 Javascript
js post方式传递提交的实现代码
2010/05/31 Javascript
FF火狐下获取一个元素同类型的相邻元素实现代码
2012/12/15 Javascript
使用变量动态设置js的属性名
2014/10/19 Javascript
jquery中ajax使用error调试错误的方法
2015/02/08 Javascript
微信小程序 wxapp内容组件 icon详细介绍
2016/10/31 Javascript
微信小程序多列选择器range-key使用详解
2020/03/30 Javascript
动态统计当前输入内容的字节、字符数的实例详解
2017/10/27 Javascript
Javasript设计模式之链式调用详解
2018/04/26 Javascript
详解vue-router 初始化时做了什么
2018/06/11 Javascript
vue检测对象和数组的变化分析
2018/06/30 Javascript
webpack4 处理SCSS的方法示例
2018/09/03 Javascript
使用angularjs.foreach时return的问题解决
2018/09/30 Javascript
React+Antd+Redux实现待办事件的方法
2019/03/14 Javascript
JavaScript中的this妙用实例分析
2020/05/09 Javascript
微信小程序地图实现展示线路
2020/07/29 Javascript
解决Element中el-date-picker组件不回填的情况
2020/11/07 Javascript
[01:00]DOTA2 store: Collection of Artisan's Wonders
2015/08/12 DOTA
[55:39]DOTA2-DPC中国联赛 正赛 VG vs LBZS BO3 第二场 1月19日
2021/03/11 DOTA
Apache如何部署django项目
2017/05/21 Python
使用python实现knn算法
2017/12/20 Python
pandas使用get_dummies进行one-hot编码的方法
2018/07/10 Python
python中使用ctypes调用so传参设置遇到的问题及解决方法
2019/06/19 Python
如何在python中写hive脚本
2019/11/08 Python
pytorch:实现简单的GAN示例(MNIST数据集)
2020/01/10 Python
python使用正则表达式匹配txt特定字符串(有换行)
2020/12/09 Python
市优秀教师事迹材料
2014/02/05 职场文书
群众路线对照检查剖析材料
2014/10/09 职场文书
工人先锋号申报材料
2014/12/29 职场文书
房屋租赁意向书范本
2015/05/09 职场文书
HTML5+CSS+JavaScript实现捉虫小游戏设计和实现
2021/10/16 HTML / CSS
Java 定时任务技术趋势简介
2022/05/04 Java/Android