JS判断字符串包含的方法


Posted in Javascript onMay 05, 2015

本文实例讲述了JS判断字符串包含的方法。分享给大家供大家参考。具体如下:

1.  例子:

var tempStr = "tempText" ;
var bool = tempStr.indexOf("Texxt");
//返回大于等于0的整数值,若不包含"Text"则返回"-1。
if(bool>0){
 document.write("包含字符串");
}else{
 document.write("不包含字符串");
}

2. indexOf用法:

strObj.indexOf(subString[, startIndex])

JavaScript中indexOf函数方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串, 则返回 -1。如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。

参数:

strObj : 必选项,String 对象或文字。   
subString :必选项,要在 String 对象中查找的子字符串。 
starIndex :可选项,该整数值指出在 String 对象内开始查找的索引。如果省略,则从字符串的开始处查找;

如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。

3. 与lastIndexOf的区别:

lastIndexOf() 方法则是从字符串的结尾开始检索子串。

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
javascript 数字格式化输出的实现代码
Dec 10 Javascript
jQuery将所有被选中的checkbox某个属性值连接成字符串的方法
Jan 24 Javascript
谈谈impress.js初步理解
Sep 09 Javascript
jquery UI Datepicker时间控件冲突问题解决
Dec 16 Javascript
JS常用倒计时代码实例总结
Feb 07 Javascript
vue2实现移动端上传、预览、压缩图片解决拍照旋转问题
Apr 13 Javascript
SpringMVC简单整合Angular2的示例
Jul 31 Javascript
原生JS实现网页手机音乐播放器 歌词同步播放的示例
Feb 02 Javascript
用vue写一个仿简书的轮播图的示例代码
Mar 13 Javascript
vue脚手架搭建项目的兼容性配置详解
Jul 17 Javascript
Vue+Element-UI实现上传图片并压缩
Nov 26 Javascript
纯JS实现五子棋游戏
May 28 Javascript
JS实用的动画弹出层效果实例
May 05 #Javascript
js日期范围初始化得到前一个月日期的方法
May 05 #Javascript
javascript实现捕捉键盘上按下的键
May 05 #Javascript
js中this用法实例详解
May 05 #Javascript
javascript中返回顶部按钮的实现
May 05 #Javascript
JS简单实现动画弹出层效果
May 05 #Javascript
教你使用javascript简单写一个页面模板引擎
May 05 #Javascript
You might like
php通过记录IP来防止表单重复提交方法分析
2014/12/16 PHP
PHP框架自动加载类文件原理详解
2017/06/06 PHP
thinkphp 中的volist标签在ajax操作中的特殊性(推荐)
2018/01/15 PHP
小议Function.apply()之二------利用Apply的参数数组化来提高 JavaScript程序性能
2006/11/30 Javascript
Jquery图片滚动与幻灯片的实例代码
2013/04/08 Javascript
js自动下载文件到本地的实现代码
2013/04/28 Javascript
table insertRow、deleteRow定义和用法总结
2014/05/14 Javascript
jQuery使用append在html元素后同时添加多项内容的方法
2015/03/26 Javascript
javascript实现的简单计时器
2015/07/19 Javascript
JS动态日期时间的获取方法
2015/09/28 Javascript
使用jQuery.Qrcode插件在客户端动态生成二维码并添加自定义Logo
2016/09/01 Javascript
javascript 中的事件委托详解
2016/10/25 Javascript
Vue2.x中的父组件传递数据至子组件的方法
2017/05/01 Javascript
underscore之Collections_动力节点Java学院整理
2017/07/10 Javascript
在 Vue 项目中引入 tinymce 富文本编辑器的完整代码
2018/05/04 Javascript
详解vue-router传参的两种方式
2018/09/10 Javascript
JS如何获取地址栏的参数实例讲解
2018/10/06 Javascript
vscode 开发Vue项目的方法步骤
2018/11/25 Javascript
微信小程序实现跳转的几种方式总结(推荐)
2019/04/24 Javascript
[51:36]EG vs VP 2018国际邀请赛淘汰赛BO3 第一场 8.24
2018/08/25 DOTA
python通过线程实现定时器timer的方法
2015/03/16 Python
Python基于list的append和pop方法实现堆栈与队列功能示例
2017/07/24 Python
python检测空间储存剩余大小和指定文件夹内存占用的实例
2018/06/11 Python
python执行CMD指令,并获取返回的方法
2018/12/19 Python
VSCode Python开发环境配置的详细步骤
2019/02/22 Python
python程序变成软件的实操方法
2019/06/24 Python
利用python3筛选excel中特定的行(行值满足某个条件/行值属于某个集合)
2020/09/04 Python
详解anaconda离线安装pytorchGPU版
2020/09/08 Python
UGG美国官网:购买UGG雪地靴、拖鞋和鞋子
2017/12/31 全球购物
Molly Bracken法国电子商店:法国女性时尚品牌
2019/07/24 全球购物
FC-Moto美国:欧洲最大的摩托车服装和头盔商店之一
2019/08/24 全球购物
饲料采购员岗位职责
2013/12/19 职场文书
2015中秋祝酒词
2015/08/12 职场文书
如何使用flask将模型部署为服务
2021/05/13 Python
Python数据可视化之基于pyecharts实现的地理图表的绘制
2021/06/10 Python
动画「半妖的夜叉姬」新BD特典图公开
2022/03/22 日漫