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笔记 String类replace函数的一些事
Sep 22 Javascript
Javascript自定义函数判断网站访问类型是PC还是移动终端
Jan 10 Javascript
在jquery中的ajax方法怎样通过JSONP进行远程调用
Apr 04 Javascript
浅谈利用JavaScript进行的DDoS攻击原理与防御
Jun 04 Javascript
举例讲解Node.js中的Writable对象
Jul 29 Javascript
jQuery移动端日期(datedropper)和时间(timedropper)选择器附源码下载
Apr 19 Javascript
js实现的页面加载完毕之前loading提示效果完整示例【附demo源码下载】
Aug 02 Javascript
深入理解JS DOM事件机制
Aug 06 Javascript
Angularjs使用ng-repeat中$even和$odd属性的注意事项
Dec 31 Javascript
JS实现一个简单的日历
Feb 22 Javascript
JS实现灯泡开关特效
Mar 30 Javascript
你准备好迎接vue3.0了吗
Apr 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中intval()等int转换时的意外异常情况
2013/06/21 PHP
PHP实现动态创建XML文档的方法
2018/03/30 PHP
node.js使用nodemailer发送邮件实例
2014/03/10 Javascript
JavaScript Array对象扩展indexOf()方法
2014/05/09 Javascript
JavaScript字符串对象split方法入门实例(用于把字符串分割成数组)
2014/10/16 Javascript
JavaScript中this详解
2015/09/01 Javascript
有关JS中的0,null,undefined,[],{},'''''''',false之间的关系
2017/02/14 Javascript
Angular获取手机验证码实现移动端登录注册功能
2017/05/17 Javascript
ionic3实战教程之随机布局瀑布流的实现方法
2017/12/28 Javascript
electron制作仿制qq聊天界面的示例代码
2018/11/26 Javascript
vue.js 打包时出现空白页和路径错误问题及解决方法
2019/06/26 Javascript
超详细的5个Shell脚本实例分享(值得收藏)
2019/08/15 Javascript
JavaScript对象原型链原理详解
2020/02/05 Javascript
浅谈js中的attributes和Attribute的用法与区别
2020/07/16 Javascript
[03:07]【DOTA2亚洲邀请赛】我们,梦开始的地方
2017/03/07 DOTA
Python实现的Google IP 可用性检测脚本
2015/04/23 Python
在Python的Django框架中编写错误提示页面
2015/07/22 Python
python difflib模块示例讲解
2017/09/13 Python
浅谈django rest jwt vue 跨域问题
2018/10/26 Python
Python3按一定数据位数格式处理bin文件的方法
2019/01/24 Python
python识别文字(基于tesseract)代码实例
2019/08/24 Python
Python 依赖库太多了该如何管理
2019/11/08 Python
使用pandas实现连续数据的离散化处理方式(分箱操作)
2019/11/22 Python
python实现信号时域统计特征提取代码
2020/02/26 Python
python代码区分大小写吗
2020/06/17 Python
快速创建 HTML5 Canvas 电信网络拓扑图的示例代码
2018/03/21 HTML / CSS
美国领先的男士和女士内衣购物网站:Freshpair
2019/02/25 全球购物
幼儿园家长评语大全
2014/04/16 职场文书
教师节慰问信
2015/02/15 职场文书
法律进社区活动总结
2015/05/07 职场文书
公安机关起诉意见书
2015/05/20 职场文书
初中数学教学随笔
2015/08/15 职场文书
2016新党章学习心得体会
2016/01/15 职场文书
我的暑假生活作文(五年级)范文
2019/08/07 职场文书
Python 流媒体播放器的实现(基于VLC)
2021/04/28 Python
Java面试题冲刺第十五天--设计模式
2021/08/07 面试题