$.inArray() 函数用于在数组中查找指定值,并返回它的索引值(如果没有找到,则返回-1)

提示:源数组不会受到影响,过滤结果只反映在返回的结果数组中。

语法

$.inArray( value, array [, fromIndex ] )
参数 描述
value 任意类型 用于查找的值。

array

Array类型 指定被查找的数组。
fromIndex 可选。Number类型 指定从数组的指定索引位置开始查找,默认为 0

demo如下:

<body>
<div>"John" 在索引值为 <span></span> 的位置被找到</div>
<div>4 在索引值为 <span></span> 的位置被找到</div>
<div>"Karl" 未被找到,所以返回 <span></span> </div>
<div>"Pete" 在数组中,但是不在索引值大于2的位置,所以返回 <span></span></div>
<script src='http://apps.bdimg.com/libs/jquery/2.1.4/jquery.js'></script>
<script>
$(function () {
var arr = [ 4, "Pete", 8, "John" ];
var $spans = $( "span" );
$spans.eq(0).text($.inArray( "John", arr ) );
$spans.eq(1).text($.inArray( 4, arr ) );
$spans.eq(2).text($.inArray( "Karl", arr ) );
$spans.eq(3).text($.inArray( "Pete", arr, 2 ) );})
</script>

测试的结果如下:

 "John" 在索引值为 3 的位置被找到
4 在索引值为 0 的位置被找到
"Karl" 未被找到,所以返回 -1
"Pete" 在数组中,但是不在索引值大于2的位置,所以返回 -1

最新文章

  1. css3美化复选框checkbox
  2. 【深圳】OSC源创会第44期 开始报名
  3. 机器学习公开课笔记(3):Logistic回归
  4. timus 1109 Conference(二分图匹配)
  5. linux top动态查看进程信息
  6. 总结一下.net framework适合装在哪些系统中
  7. new TimerTask(robot)(转)
  8. Shorten Diameter
  9. Python-常用第三方库
  10. spring的@Transactional(rollbackFor=Exception.class)的使用
  11. Cocos2D:塔防游戏制作之旅(五)
  12. python实现常见排序算法
  13. sql server 索引阐述系列七 索引填充因子与碎片
  14. Xamarin Essentials教程数据传输DataTransfer
  15. L1-048. 矩阵A乘以B
  16. OneASP 安全公开课,深圳站, Come Here, Feel Safe!
  17. vue-学习笔记(更新中...)
  18. Activity工作流入门之HelloWorld
  19. jq和axios的取消请求
  20. angular2+ 中封装调用递归tree

热门文章

  1. Nopi 导出设置行高
  2. Web API 上传下载文件
  3. extern “C”的用法
  4. 导出SQL Server中所有Job的最简单方法
  5. 学习Python笔记---变量和简单数据类型
  6. Python学习之字典--三级菜单
  7. MATLAB---dir函数
  8. LA3029 City Game
  9. 初识OpenSSL
  10. 通过游戏学python 3.6 第一季 第三章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码 可复制直接使用 娱乐 可封装 函数