jquery indexOf使用方法


Posted in Javascript onAugust 19, 2013

indexOf() 和 lastIndexOf() 是js的用法,与jquery是无关的,所有直接用原生js就可以了。

indexOf() 和 lastIndexOf() 方法返回的都是指定的子串在另一个字符串中的位置,如果没有找不到子串,则返回 -1。
这两个方法的不同之处在于,indexOf() 方法是从字符串的开头(位置 0)开始检索字符串,而 lastIndexOf() 方法则是从字符串的结尾开始检索子串。

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

说明 indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1。 如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。 从左向右执行查找。否则,该方法与 lastIndexOf 相同。

例子: [CODE_HTML] [/CODE_HTML] 最后得到的结果是-1,0,3

if(ss.indexOf('winner')>-1)
strobj.indexOf(substring[, startindex])
其中strobj是必选项。string 对象或文字

<script type="text/javascript"> 
array.prototype.indexOf = function (str) { 
for (var i = 0; i < this.length; i++) { 
if (str == this[i]) { 
return i; 
} 
} 
return -1; 
} 
</script>
Javascript 相关文章推荐
利用WebBrowser彻底解决Web打印问题(包括后台打印)
Jun 22 Javascript
js 幻灯片的实现
Dec 06 Javascript
Jquery实现弹出层分享微博插件具备动画效果
Apr 03 Javascript
返回上一页并自动刷新的JavaScript代码
Feb 19 Javascript
分析了一下JQuery中的extend方法实现原理
Feb 27 Javascript
Jsonp 关键字详解及json和jsonp的区别,ajax和jsonp的区别
Dec 30 Javascript
Angular.js自动化测试之protractor详解
Jul 07 Javascript
详解vantUI框架在vue项目中的应用踩坑
Dec 06 Javascript
vue-router两种模式区别及使用注意事项详解
Aug 01 Javascript
JointJS JavaScript流程图绘制框架解析
Aug 15 Javascript
Element Cascader 级联选择器的使用示例
Jul 27 Javascript
js获取url页面id,也就是最后的数字文件名
Sep 25 Javascript
js里取容器大小、定位、距离等属性搜集整理
Aug 19 #Javascript
没有document.getElementByName方法
Aug 19 #Javascript
js中符号转意问题示例探讨
Aug 19 #Javascript
window.opener用法和用途实例介绍
Aug 19 #Javascript
JavaScript异步编程:异步数据收集的具体方法
Aug 19 #Javascript
文本框中禁止非数字字符输入比如手机号码、邮编
Aug 19 #Javascript
JQUERY 获取IFrame中对象及获取其父窗口中对象示例
Aug 19 #Javascript
You might like
十天学会php之第十天
2006/10/09 PHP
在PHP中PDO解决中文乱码问题的一些补充
2010/09/06 PHP
php比较多维数组中值的大小排序实现代码
2012/09/08 PHP
php发送post请求函数分享
2014/03/06 PHP
php输出控制函数和输出函数生成静态页面
2019/06/27 PHP
Apply an AutoFormat to an Excel Spreadsheet
2007/06/12 Javascript
原生Js实现按的数据源均分时间点幻灯片效果(已封装)
2010/12/28 Javascript
jQuery 阴影插件代码分享
2012/01/09 Javascript
js限制textarea每行输入字符串长度的代码
2012/10/31 Javascript
Jquery和JS用外部变量获取Ajax返回的参数值的方法实例(超简单)
2013/06/17 Javascript
js里取容器大小、定位、距离等属性搜集整理
2013/08/19 Javascript
JS比较两个时间大小的简单示例代码
2013/12/20 Javascript
js加入收藏以及使用Jquery更改透明度
2014/01/26 Javascript
javascript实现window.print()去除页眉页脚
2014/12/30 Javascript
RequireJS入门一之实现第一个例子
2015/09/30 Javascript
简单易扩展可控性强的Jquery转盘抽奖程序
2019/03/16 jQuery
解决vue项目input输入框双向绑定数据不实时生效问题
2020/08/05 Javascript
vue中是怎样监听数组变化的
2020/10/24 Javascript
[01:00:13]完美世界DOTA2联赛 LBZS vs Forest 第一场 11.07
2020/11/09 DOTA
python基础教程之获取本机ip数据包示例
2014/02/10 Python
Python实现截屏的函数
2015/07/25 Python
Python 文件处理注意事项总结
2017/04/10 Python
python如何读写csv数据
2018/03/21 Python
python对list中的每个元素进行某种操作的方法
2018/06/29 Python
python多线程同步实例教程
2019/08/11 Python
pygame实现俄罗斯方块游戏(基础篇3)
2019/10/29 Python
TensorFlow通过文件名/文件夹名获取标签,并加入队列的实现
2020/02/17 Python
python 动态渲染 mysql 配置文件的示例
2020/11/20 Python
用CSS3实现Win8风格的方格导航菜单效果
2013/04/10 HTML / CSS
四年的大学生生活自我评价
2013/12/09 职场文书
鼓励运动员的广播稿
2014/02/08 职场文书
常务副总经理任命书
2014/06/05 职场文书
驳回起诉裁定书
2015/05/19 职场文书
2015年企业团支部工作总结
2015/05/21 职场文书
手把手教你导入Go语言第三方库
2021/08/04 Golang
Python实现数据的序列化操作详解
2022/07/07 Python