indexOf() 与 jquery.inArray()

注意:IE6下不支持 indexOf()

1.indexOf ()

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

2.jquery.inArray()

jQuery.inArray(value, array) 确定第一个参数在数组中的位置,从0开始计数(如果没有找到则返回 -1 )。返回值:Number

例如:

   var arr = [ "shtnl", "html", "js", "nodejs" ];  
  1. $.inArray("js", arr);  //返回 2,
  2. 如果不包含在数组中,则返回 -1;

indexOf() 与 jquery.inArray()相关推荐

  1. jQuery.inArray() 函数详解

    jQuery.inArray()函数用于在数组中搜索指定的值,并返回其索引值.如果数组中不存在该值,则返回 -1. 该函数属于全局jQuery对象. 语法 jQuery 1.2 新增该静态函数. jQ ...

  2. jquery.inArray()和splice()使用小记

    首先对jquery.inArray()方法做个小介绍:     jQuery.inArray(value, array) 确定第一个参数在数组中的位置,从0开始计数(如果没有找到则返回 -1 ).返回 ...

  3. js inArray() jQuery.inArray( value, array )

    我们经常会用到这个一样逻辑,判断一个字符串或者数字是否在数组内,很多程序语言都有这样一样专门的函数,比如PHP的in_array().那么JS有木有呢,很遗憾,JS木有这样的函数,于是想到伟大的JQ是 ...

  4. jQuery.inArray()方法

    参考 https://www.runoob.com/jquery/misc-inarray.html 转载于:https://www.cnblogs.com/Samuel-Leung/p/110396 ...

  5. jQuery 判断是否包含在数组中 jQuery.inArray()

    var arr = [ "xml", "html", "css", "js" ]; $.inArray("js ...

  6. jquery 1.7.2源码解析(二)构造jquery对象

    构造jquery对象 jQuery对象是一个类数组对象. 一)构造函数jQuery() 构造函数的7种用法: 1.jQuery(selector [, context ]) 传入字符串参数:检查该字符 ...

  7. IE8下不识别indexOf的问题

    1.为Array原型添加indexOf方法(如果学过面向对象,相当于给Array类添加实例方法),方法体如下: //添加数组IndexOf方法 if (!Array.prototype.indexOf ...

  8. 为什么indexOf在数组IE8上不起作用?

    本文翻译自:Why doesn't indexOf work on an array IE8? The below function works fine on Opera, Firefox and ...

  9. java中jquery怎么学,jQuery动画+实例

    1.动画基础隐藏和显示 jQuery中隐藏元素的hide方法 让页面上的元素不可见,一般可以通过设置css的display为none属性.但是通过css直接修改是静态的布局,如果在代码执行的时候,一般 ...

最新文章

  1. 新书介绍 | 图算法指南,A Guide to Graph Algorithms
  2. python爬虫流程-Python爬虫入门
  3. RuoYi-Cloud [网关异常处理]请求路径:/code,异常信息:null
  4. php限制登陆尝试次数,Laravel登录失败次数限制的实现方法
  5. node事件循环 EventEmitter 异步I/O Buffer缓冲区 模块
  6. 深入浅出选择类排序算法(简单选择排序,堆排序)
  7. 你真的了解性能压测中的SLA吗?
  8. 信息安全等级保护等级划分及适用行业
  9. eclips安装教程
  10. 与其被生活逼,不如被自己逼
  11. 大型医院 HIS源码
  12. 微信小程序最新获取头像和昵称的方法 直接用!
  13. 数据分析基础之matplotlib绘制散点图
  14. Distinct语法的使用
  15. Python [Leetcode 345]Reverse Vowels of a String
  16. 工业自动控制过程中最好用SCADA软件推荐
  17. Elsevier期刊Latex模板修改Fig.1: 为Fig.1.
  18. PHP MySQL饼状图 3d_Highcharts 饼状图(结合PHP、Mysql)
  19. js tree树形结构,通过子节点找到所有父节点
  20. 误删也能找!清空回收站后文件找回技巧

热门文章

  1. 谷歌分布式计算框架MapReduce论文2004 中文翻译
  2. 振动位移传感器IEPE加速度3轴采集模块
  3. 最优乘车(travel.cpp)
  4. 体验移动100M宽带
  5. bitcode 是什么_冬青谭 | 一年级,你担心什么?续
  6. [转载]大数据量,海量数据 处理方法总结 作者phylips@bmy
  7. javascript版谷歌身份验证器google authenticator
  8. 单向直播面临升级,网易视频云首推多路互动直播
  9. 杂记-CredentialProvider(翻译)
  10. 错误 692:调制解调器中发生硬件故障的解决方法