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 实现的点击复制代码
Mar 24 Javascript
基于jQuery的计算文本框字数的代码
Jun 06 Javascript
精心挑选的15个jQuery下拉菜单制作教程
Jun 15 Javascript
微信支付如何实现内置浏览器的H5页面支付
Sep 25 Javascript
javaScript实现可缩放的显示区效果代码
Oct 26 Javascript
JSONP原理及简单实现
Jun 08 Javascript
jQuery基于xml格式数据实现模糊查询及分页功能的方法
Dec 25 Javascript
BootStrap CSS全局样式和表格样式源码解析
Jan 20 Javascript
Vue项目全局配置页面缓存之按需读取缓存的实现详解
Aug 01 Javascript
JavaScript实现的滚动公告特效【基于jQuery】
Jul 10 jQuery
微信小程序实现侧边分类栏
Oct 21 Javascript
addEventListener()和removeEventListener()追加事件和删除追加事件
Dec 04 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连接Oracle for NT 远程数据库
2006/10/09 PHP
PHP 在线翻译函数代码
2009/05/07 PHP
CodeIgniter框架数据库事务处理的设计缺陷和解决方案
2014/07/25 PHP
静态html文件执行php语句的方法(推荐)
2016/11/21 PHP
利用php的ob缓存机制实现页面静态化方法
2017/07/09 PHP
php使用Swoole实现毫秒级定时任务的方法
2020/09/04 PHP
JavaScript中的操作符==与===介绍
2014/12/31 Javascript
javascript获取本机操作系统类型的方法
2015/08/13 Javascript
jQuery使用$.ajax提交表单完整实例
2015/12/11 Javascript
AngularJS基于ngInfiniteScroll实现下拉滚动加载的方法
2016/12/14 Javascript
Node.js中看JavaScript的引用
2017/04/22 Javascript
深入理解Vue 的钩子函数
2018/09/05 Javascript
使用Three.js实现太阳系八大行星的自转公转示例代码
2019/04/09 Javascript
微信小程序登录态和检验注册过没的app.js写法
2019/05/22 Javascript
JS/jQuery实现超简单的Table表格添加,删除行功能示例
2019/07/31 jQuery
vue键盘事件点击事件加native操作
2020/07/27 Javascript
python实现手机通讯录搜索功能
2018/02/22 Python
利用pyinstaller将py文件打包为exe的方法
2018/05/14 Python
深入浅析python 协程与go协程的区别
2019/05/09 Python
使用Python制作新型冠状病毒实时疫情图
2020/01/28 Python
Python Django中的STATIC_URL 设置和使用方式
2020/03/27 Python
关于PyCharm安装后修改路径名称使其可重新打开的问题
2020/10/20 Python
CSS3制作Dropdown下拉菜单的方法
2015/07/18 HTML / CSS
html5定位并在百度地图上显示的示例
2014/04/27 HTML / CSS
AmazeUI 面板的实现示例
2020/08/17 HTML / CSS
Pat McGrath Labs官网:世界上最有影响力的化妆师推出的彩妆品牌
2018/01/07 全球购物
美国CVS药店官网:CVS Pharmacy
2018/07/26 全球购物
MYSQL基础面试题
2012/05/13 面试题
教师实习的自我鉴定
2013/10/26 职场文书
高一历史教学反思
2014/01/13 职场文书
毕业生找工作自荐书
2014/06/30 职场文书
2014高中生入党思想汇报范文
2014/09/13 职场文书
2015年社区消防安全工作总结
2015/10/14 职场文书
乡镇团代会开幕词
2016/03/04 职场文书
导游词之山东红叶谷
2019/10/31 职场文书
如何理解及使用Python闭包
2021/06/01 Python