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 相关文章推荐
IE中radio 或checkbox的checked属性初始状态下不能选中显示问题
Jul 25 Javascript
javascript写的一个链表实现代码
Oct 25 Javascript
jquery mobile实现拨打电话功能的几种方法
Aug 05 Javascript
angularjs指令中的compile与link函数详解
Dec 06 Javascript
javascript检查浏览器是否已经启用XX功能
Jul 10 Javascript
AngularJS利用Controller完成URL跳转
Aug 09 Javascript
浅析JavaScript动画模拟拖拽原理
Dec 09 Javascript
node.js-v6新版安装具体步骤(分享)
Sep 06 Javascript
jQuery封装animate.css的实例
Jan 04 jQuery
Fundebug支持监控微信小程序HTTP请求错误的方法
Feb 21 Javascript
JavaScript读取本地文件常用方法流程解析
Oct 12 Javascript
关于JavaScript回调函数的深入理解
Jun 27 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
一个可以删除字符串中HTML标记的PHP函数
2006/10/09 PHP
PHP性能优化工具篇Benchmark类调试执行时间
2011/12/06 PHP
PHP中extract()函数的妙用分析
2012/07/11 PHP
PHP解析html类库simple_html_dom的转码bug
2014/05/22 PHP
ThinkPHP文件上传实例教程
2014/08/22 PHP
php 无限级分类 获取顶级分类ID
2016/03/13 PHP
浅谈laravel 5.6 安装 windows上使用composer的安装过程
2019/10/18 PHP
PHP随机生成中文段落示例【测试网站内容时使用】
2020/04/26 PHP
js实现运行代码需要刷新的解决方法
2007/08/18 Javascript
Javascript中Eval函数的使用
2010/03/23 Javascript
10个基于浏览器的JavaScript调试工具分享
2013/02/07 Javascript
sso跨域写cookie的一段js脚本(推荐)
2016/05/25 Javascript
JSON字符串和JSON对象相互转化实例详解
2017/01/05 Javascript
bootstrap daterangepicker双日历时间段选择控件详解
2017/06/15 Javascript
JS Input里添加小图标的两种方法
2017/11/11 Javascript
javascript变量提升和闭包理解
2018/03/12 Javascript
vue-cli3项目展示本地Markdown文件的方法
2019/06/07 Javascript
JS实现提示效果弹出及延迟隐藏的功能
2019/08/26 Javascript
[31:00]2014 DOTA2华西杯精英邀请赛5 24 NewBee VS iG
2014/05/25 DOTA
python3图片转换二进制存入mysql
2013/12/06 Python
Python Trie树实现字典排序
2014/03/28 Python
Python求两个list的差集、交集与并集的方法
2014/11/01 Python
python批量下载抖音视频
2019/06/17 Python
如何基于python对接钉钉并获取access_token
2020/04/21 Python
Python hashlib和hmac模块使用方法解析
2020/12/08 Python
IE下实现类似CSS3 text-shadow文字阴影的几种方法
2011/05/11 HTML / CSS
利用HTML5+css3+jquery+weui实现仿微信聊天界面功能
2018/01/08 HTML / CSS
心得体会怎么写
2013/12/30 职场文书
综合内勤岗位职责
2014/04/14 职场文书
工地安全生产标语
2014/06/06 职场文书
解除施工合同协议书
2014/10/17 职场文书
民事答辩状格式范文
2015/05/21 职场文书
虚拟机linux端mysql数据库无法远程访问的解决办法
2021/05/26 MySQL
pytorch分类模型绘制混淆矩阵以及可视化详解
2022/04/07 Python
mysql全面解析json/数组
2022/07/07 MySQL
Go gorilla/sessions库安装使用
2022/08/14 Golang