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 相关文章推荐
JQUERY 获取IFrame中对象及获取其父窗口中对象示例
Aug 19 Javascript
javascript实现原生ajax的几种方法介绍
Sep 21 Javascript
鼠标经过tr时,改变tr当前背景颜色
Jan 13 Javascript
js倒计时简单实现代码
Aug 11 Javascript
微信小程序 详解下拉加载与上拉刷新实现方法
Jan 13 Javascript
完美解决spring websocket自动断开连接再创建引发的问题
Mar 02 Javascript
vue-cli项目配置多环境的详细操作过程
Oct 30 Javascript
用node开发并发布一个cli工具的方法步骤
Jan 03 Javascript
Vue插件之滑动验证码
Sep 21 Javascript
简单了解JavaScript弹窗实现代码
May 07 Javascript
详解Vue中的MVVM原理和实现方法
Jul 15 Javascript
微信小程序 根据不同用户切换不同TabBar
Apr 21 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中文字符串截取函数
2013/11/12 PHP
php+html5使用FormData对象提交表单及上传图片的方法
2015/02/11 PHP
PHP实现数组和对象的相互转换操作示例
2019/03/20 PHP
javascript检查日期格式的函数[比较全]
2008/10/17 Javascript
终于解决了IE8不支持数组的indexOf方法
2013/04/03 Javascript
JavaScript关闭当前页面(窗口)不带任何提示
2014/03/26 Javascript
jQuery+html5+css3实现圆角无刷新表单带输入验证功能代码
2015/08/21 Javascript
在微信、支付宝、百度钱包实现点击返回按钮关闭当前页面和窗口的方法
2016/08/05 Javascript
AngularJs篇:使用AngularJs打造一个简易权限系统的实现代码
2016/12/26 Javascript
jQuery实现页面滚动时智能浮动定位
2017/01/08 Javascript
javascript 实现文本使用省略号替代(超出固定高度的情况)
2017/02/21 Javascript
浅谈Angular路由复用策略
2017/10/04 Javascript
JS+php后台实现文件上传功能详解
2019/03/02 Javascript
微信小程序实现同时上传多张图片
2020/02/03 Javascript
JavaScript随机数的组合问题案例分析
2020/05/16 Javascript
Python2.6版本中实现字典推导 PEP 274(Dict Comprehensions)
2015/04/28 Python
基于Python log 的正确打开方式
2018/04/28 Python
利用python对Excel中的特定数据提取并写入新表的方法
2018/06/14 Python
Python实现高斯函数的三维显示方法
2018/12/29 Python
python输出pdf文档的实例
2020/02/13 Python
Python3 webservice接口测试代码详解
2020/06/23 Python
HTML5文档结构标签
2017/04/21 HTML / CSS
HTML5实现桌面通知 提示功能
2017/10/11 HTML / CSS
Jo Malone美国官网:祖玛珑香水
2017/03/27 全球购物
c/c++某大公司的两道笔试题
2014/02/02 面试题
党代会心得体会
2014/09/04 职场文书
2015年妇委会工作总结
2015/05/22 职场文书
家庭聚会祝酒词
2015/08/11 职场文书
某某幼儿园的教育教学管理调研分析报告
2019/11/29 职场文书
2021-4-3课程——SQL Server查询【2】
2021/04/05 SQL Server
如何搭建 MySQL 高可用高性能集群
2021/06/21 MySQL
深入理解CSS 中 transform matrix矩阵变换问题
2021/08/30 HTML / CSS
python可视化之颜色映射详解
2021/09/15 Python
MySQL创建管理KEY分区
2022/04/13 MySQL
Python用any()函数检查字符串中的字母以及如何使用all()函数
2022/04/14 Python
JS前端使用canvas实现扩展物体类和事件派发
2022/08/05 Javascript