jquery inArray() 在数组中查询指定值

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

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

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

语法

$.inArray( value, array [, fromIndex ] )

参数

  • value : 任意类型 用于查找的值。
  • array : Array类型 指定被查找的数组。
  • fromIndex : 可选。Number类型 指定从数组的指定索引位置开始查找,默认为 0

实例:

<script>
$(function () { 
    var arr = [ 7, "hello", 1, "boy" ];
    var $spans = $( "span" );
    $spans.eq( 0 ).text( jQuery.inArray( "boy", arr ) );
    $spans.eq( 1 ).text( jQuery.inArray( 4, arr ) );
    $spans.eq( 2 ).text( jQuery.inArray( "Karl", arr ) );
    $spans.eq( 3 ).text( jQuery.inArray( "Pete", arr, 2 ) );
})
</script>
上一篇 下一篇


推荐文章

评论
说点什么吧?

发表评论

取消回复
  最新文章