zoukankan      html  css  js  c++  java
  • $.inArray()方法

    $.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>

    测试的结果如下:

    1 "John" 在索引值为 3 的位置被找到
    2 4 在索引值为 0 的位置被找到
    3 "Karl" 未被找到,所以返回 -1
    4 "Pete" 在数组中,但是不在索引值大于2的位置,所以返回 -1
  • 相关阅读:
    wps excel表格里的数字批量加10%
    隐藏BAT运行时黑框的vbs
    家庭宽带接入的几种方法
    内存拆装方法
    网线水晶头制作
    博客园 公告处添加头像
    H3C路由器地址池租期时间H3CMSR830-6BHI-WiNet
    网维大师重装备份文件
    网维大师重建B盘方法
    m4a转mp3的方法有哪些?一个快速转换音频的方法
  • 原文地址:https://www.cnblogs.com/xuzhudong/p/7083959.html
Copyright © 2011-2022 走看看