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 相关文章推荐
自写的jQuery异步加载数据添加事件
May 15 Javascript
BootStrap.css 在手机端滑动时右侧出现空白的原因及解决办法
Jun 07 Javascript
JavaScript6 let 新语法优势介绍
Jul 15 Javascript
JS实现touch 点击滑动轮播实例代码
Jan 19 Javascript
jQuery输入框密码的显示隐藏【代码分享】
Apr 29 jQuery
基于ExtJs在页面上window再调用Window的事件处理方法
Jul 26 Javascript
详解vue-cli 构建项目 vue-cli请求后台接口 vue-cli使用axios、sass、swiper
May 28 Javascript
详解微信小程序与内嵌网页交互实现支付功能
Oct 22 Javascript
Vue 中的受控与非受控组件的实现
Dec 17 Javascript
ES6 如何改变JS内置行为的代理与反射
Feb 11 Javascript
微信小程序项目总结之记账小程序功能的实现(包括后端)
Aug 20 Javascript
详解JavaScript中的Object.is()与"==="运算符总结
Jun 17 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在页面中调用fckeditor编辑器的方法
2011/06/10 PHP
php获取后台Job管理的实现代码
2011/06/10 PHP
php实现建立多层级目录的方法
2014/07/19 PHP
PHP输出日历表代码实例
2015/03/27 PHP
Joomla调用系统自带编辑器的实现方法
2016/05/05 PHP
JavaScript 拖拉缩放效果
2008/12/10 Javascript
JScript 脚本实现文件下载 一般用于下载木马
2009/10/29 Javascript
基于jquery的图片幻灯展示源码
2012/07/15 Javascript
有关于eclipse配置spket需要注意的一些地方
2013/04/07 Javascript
用js来获取上传的文件名纯粹是为了美化而用
2013/10/23 Javascript
动态加载dtree.js树treeview(示例代码)
2013/12/17 Javascript
JS常用字符串处理方法应用总结
2014/05/22 Javascript
Javascript图片上传前的本地预览实例
2014/06/16 Javascript
javascript获取flash版本号的方法
2014/11/20 Javascript
JavaScript学习总结之JS、AJAX应用
2016/01/29 Javascript
从vue源码解析Vue.set()和this.$set()
2018/08/30 Javascript
如何自定义微信小程序tabbar上边框的颜色
2019/07/09 Javascript
JS根据Unix时间戳显示发布时间是多久前【项目实测】
2019/07/10 Javascript
vue项目配置使用flow类型检查的步骤
2020/03/18 Javascript
VUE 单页面使用 echart 窗口变化时的用法
2020/07/30 Javascript
原生js实现贪吃蛇游戏
2020/10/26 Javascript
深入理解Python中字典的键的使用
2015/08/19 Python
离线安装Pyecharts的步骤以及依赖包流程
2020/04/23 Python
解决出现Incorrect integer value: '' for column 'id' at row 1的问题
2017/10/29 Python
python对文件目录的操作方法实例总结
2019/06/24 Python
Python创建数字列表的示例
2019/11/28 Python
使用python实现数组、链表、队列、栈的方法
2019/12/20 Python
Python综合应用名片管理系统案例详解
2020/01/03 Python
Python 存取npy格式数据实例
2020/07/01 Python
小学防溺水制度
2014/01/29 职场文书
文秘档案管理岗位职责
2014/03/06 职场文书
入党思想汇报怎么写
2014/04/03 职场文书
党员四风剖析材料
2014/08/27 职场文书
授权委托书范本(单位)
2014/09/28 职场文书
2014年审计人员工作总结
2014/12/19 职场文书
整改通知书格式
2015/04/22 职场文书