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 相关文章推荐
总结一些js自定义的函数
Aug 05 Javascript
基于jquery的让页面控件不可用的实现代码
Apr 27 Javascript
jQuery EasyUI API 中文文档 - Documentation 文档
Sep 29 Javascript
判断一个变量是数组Array类型的方法
Sep 16 Javascript
jquery对象和javascript对象即DOM对象相互转换
Aug 07 Javascript
JS实现文件动态顺序载入的方法
Mar 07 Javascript
jQuery的中 is(':visible') 解析及用法(必看)
Feb 12 Javascript
原生js简单实现放大镜特效
May 16 Javascript
AngularJS 支付倒计时功能实现思路
Jun 05 Javascript
微信小程序 按钮滑动的实现方法
Sep 27 Javascript
深入理解react 组件类型及使用场景
Mar 07 Javascript
js实现跳一跳小游戏
Jul 31 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
Wordpress 相册插件 NextGEN-Gallery 添加目录将中文转为拼音的解决办法
2010/12/29 PHP
session在php5.3中的变化 session_is_registered() is deprecated in
2013/11/12 PHP
基于PHP实现的事件机制实例分析
2015/06/18 PHP
php实现登录tplink WR882N获取IP和重启的方法
2016/07/20 PHP
php mysql数据库操作类(实例讲解)
2017/08/06 PHP
Thinkphp5框架ajax接口实现方法分析
2019/08/28 PHP
JavaScript对象之间的转换 jQuery对象和原声DOM
2011/03/07 Javascript
JS的replace方法详细介绍
2012/11/09 Javascript
JS中的prototype与面向对象的实例讲解
2013/05/22 Javascript
JavaScript数据结构与算法之链表
2016/01/29 Javascript
js控件Kindeditor实现图片自动上传功能
2020/07/20 Javascript
js模式化窗口问题![window.dialogArguments]
2016/10/30 Javascript
浅谈jQuery before和insertBefore的区别
2016/12/04 Javascript
随机生成10个不重复的0-100的数字(实例讲解)
2017/08/16 Javascript
Python中的多重装饰器
2015/04/11 Python
python学习笔记之调用eval函数出现invalid syntax错误问题
2015/10/18 Python
Python 用Redis简单实现分布式爬虫的方法
2017/11/23 Python
Python字典,函数,全局变量代码解析
2017/12/18 Python
Python进阶之尾递归的用法实例
2018/01/31 Python
Python实现读取SQLServer数据并插入到MongoDB数据库的方法示例
2018/06/09 Python
使用Python画股票的K线图的方法步骤
2019/06/28 Python
python打开windows应用程序的实例
2019/06/28 Python
详解python实现交叉验证法与留出法
2019/07/11 Python
Python搭建代理IP池实现存储IP的方法
2019/10/27 Python
python ffmpeg任意提取视频帧的方法
2020/02/21 Python
PyInstaller运行原理及常用操作详解
2020/06/13 Python
使用BeautifulSoup4解析XML的方法小结
2020/12/07 Python
python re模块常见用法例举
2021/03/01 Python
Notino罗马尼亚网站:购买香水和化妆品
2019/07/20 全球购物
求最大连续递增数字串(如"ads3sl456789DF3456ld345AA"中的"456789")
2015/09/11 面试题
党员公开承诺书和承诺事项
2014/03/25 职场文书
民事诉讼代理授权委托书
2014/10/11 职场文书
人生遥控器观后感
2015/06/11 职场文书
幼儿园奖惩制度范本
2015/08/05 职场文书
《搭石》教学反思
2016/02/18 职场文书
教你快速开启Apache SkyWalking的自监控
2021/04/25 Servers