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 相关文章推荐
javascript/jquery获取地址栏url参数的方法
Mar 05 Javascript
js中的for如何实现foreach中的遍历
May 31 Javascript
JavaScript使用二分查找算法在数组中查找数据的方法
Apr 07 Javascript
jQuery实现鼠标悬停显示提示信息窗口的方法
Apr 30 Javascript
jquery ajax结合thinkphp的getjson实现跨域的方法
Jun 06 Javascript
jQuery图片渐变特效的简单实现
Jun 25 Javascript
H5移动端图片压缩上传开发流程
Nov 09 Javascript
JS基于递归实现倒计时效果的方法
Nov 26 Javascript
简单几步实现返回顶部效果
Dec 05 Javascript
js 单引号替换成双引号,双引号替换成单引号的实现方法
Feb 16 Javascript
利用js canvas实现五子棋游戏
Oct 11 Javascript
Vue中使用Echarts仪表盘展示实时数据的实现
Nov 01 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
snoopy PHP版的网络客户端提供本地下载
2008/04/15 PHP
PHP $_FILES函数详解
2011/03/09 PHP
实用PHP会员权限控制实现原理分析
2011/05/29 PHP
php全排列递归算法代码
2012/10/09 PHP
Discuz批量替换帖子内容的方法(使用SQL更新数据库)
2014/06/23 PHP
php实现事件监听与触发的方法
2014/11/21 PHP
PHP连接操作access数据库实例
2015/03/30 PHP
php抛出异常与捕捉特定类型的异常详解
2016/10/26 PHP
php正则表达式基本知识与应用详解【经典教程】
2017/04/17 PHP
点击弹出层效果&amp;弹出窗口后网页背景变暗效果的实现代码
2014/02/10 Javascript
Javascript小技巧之生成html元素
2014/05/15 Javascript
AngularJS学习笔记之TodoMVC的分析
2015/02/22 Javascript
浅谈js中的闭包
2015/03/16 Javascript
深入剖析JavaScript:Object类型
2016/05/10 Javascript
基于BootStrap环境写jQuery tabs插件
2016/07/12 Javascript
jquery 动态增加删除行的简单实例(推荐)
2016/10/12 Javascript
js实现1,2,3,5数字按照概率生成
2017/09/12 Javascript
详解Axios统一错误处理与后置
2018/09/26 Javascript
JQuery获取可视区尺寸和文档尺寸及制作悬浮菜单示例
2019/05/14 jQuery
javascript实现时间日期的格式化的方法汇总
2020/08/06 Javascript
jQuery实现朋友圈查看图片
2020/09/11 jQuery
Nodejs实现微信分账的示例代码
2021/01/19 NodeJs
vue实现验证用户名是否可用
2021/01/20 Vue.js
[59:00]DOTA2-DPC中国联赛 正赛 Ehome vs PSG.LGD BO3 第一场 3月7日
2021/03/11 DOTA
Python二分法搜索算法实例分析
2015/05/11 Python
书单|人生苦短,你还不用python!
2017/12/29 Python
Python实现简单生成验证码功能【基于random模块】
2018/02/10 Python
一份python入门应该看的学习资料
2018/04/11 Python
Django项目中实现使用qq第三方登录功能
2019/08/13 Python
CSS3常用的几种颜色渐变模式总结
2016/11/18 HTML / CSS
整理HTML5中支持的URL编码与字符编码
2016/02/23 HTML / CSS
一份关于丢失公司财物的检讨书
2014/09/19 职场文书
2014年学校党建工作汇报材料
2014/11/02 职场文书
商场圣诞节活动总结
2015/05/06 职场文书
SQL Server——索引+基于单表的数据插入与简单查询【1】
2021/04/05 SQL Server
JavaScript实现队列结构过程
2021/12/06 Javascript