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 loading效果代码
Jun 18 Javascript
Javascript String对象扩展HTML编码和解码的方法
Jun 02 Javascript
一个简单的JavaScript 日期计算算法
Sep 11 Javascript
Javascript 按位左移运算符使用介绍(
Feb 04 Javascript
JavaScript解析json格式数据简单示例
Dec 09 Javascript
jquery中change()用法实例分析
Feb 06 Javascript
jQuery实现checkbox列表的全选、反选功能
Nov 24 Javascript
学习使用Bootstrap页面排版样式
May 11 Javascript
详解用node搭建简单的静态资源管理器
Aug 09 Javascript
中高级前端必须了解的JS中的内存管理(推荐)
Jul 04 Javascript
Javascript实现鼠标点击冒泡特效
Dec 24 Javascript
使用vue引入maptalks地图及聚合效果的实现
Aug 10 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面向对象程序设计重载(overloading)操作详解
2019/06/13 PHP
Laravel数据库读写分离配置的方法
2019/10/13 PHP
Laravel框架处理用户的请求操作详解
2019/12/20 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
JavaScript Cookie的读取和写入函数
2009/12/08 Javascript
非常有用的40款jQuery 插件推荐(系列二)
2011/12/25 Javascript
Eclipse下jQuery文件报错出现错误提示红叉
2014/01/13 Javascript
javascript实现多级联动下拉菜单的方法
2015/02/06 Javascript
AngularJS变量及过滤器Filter用法分析
2016/11/22 Javascript
网站发布后Bootstrap框架引用woff字体无法正常显示的解决方法
2016/11/24 Javascript
js禁止表单重复提交
2017/08/29 Javascript
JavaScript原生实现观察者模式的示例
2017/12/15 Javascript
React教程之封装一个Portal可复用组件的方法
2018/01/02 Javascript
vue2中使用sass并配置全局的sass样式变量的方法
2018/09/04 Javascript
详解create-react-app 2.0版本如何启用装饰器语法
2018/10/23 Javascript
React Native中Mobx的使用方法详解
2018/12/04 Javascript
[47:46]完美世界DOTA2联赛 Magma vs GXR 第三场 11.07
2020/11/10 DOTA
利用Python-iGraph如何绘制贴吧/微博的好友关系图详解
2017/11/02 Python
python pandas消除空值和空格以及 Nan数据替换方法
2018/10/30 Python
用sqlalchemy构建Django连接池的实例
2019/08/29 Python
python super的使用方法及实例详解
2019/09/25 Python
Django与pyecharts结合的实例代码
2020/05/13 Python
关于keras中keras.layers.merge的用法说明
2020/05/23 Python
python3跳出一个循环的实例操作
2020/08/18 Python
使用anaconda安装pytorch的实现步骤
2020/09/03 Python
如何用python 操作zookeeper
2020/12/28 Python
HTML5 Canvas入门学习教程
2016/03/17 HTML / CSS
医学生求职自荐信
2013/10/25 职场文书
上课打牌的检讨书
2014/02/15 职场文书
高校教师岗位职责
2014/03/18 职场文书
员工年终自我评价
2014/09/14 职场文书
班级元旦晚会开幕词
2016/03/04 职场文书
房屋转让协议书(标准范本)
2016/03/21 职场文书
我的暑假生活作文(五年级)范文
2019/08/07 职场文书
导游词之峨眉乐山/兵马俑/北京故宫御花园
2019/09/03 职场文书
使用pycharm运行flask应用程序的详细教程
2021/06/07 Python