美文网首页
JS找出元素在数组中的定位,不存在返回-1

JS找出元素在数组中的定位,不存在返回-1

作者: 吃肉肉不吃肉肉 | 来源:发表于2021-05-05 16:07 被阅读0次
function indexOf(arr, item) {
    //判断浏览器是否支持indexOf方法
    if (Array.prototype.indexOf) {
        return arr.indexOf(item)
    } else {
        for (var i = 0; i<arr.length;i++){
            if (arr[i] === item) {
                return i;
            }
        }
    }
    return -1;
}

相关文章

  • JS找出元素在数组中的定位,不存在返回-1

  • 20180723

    1.找出元素 item 在给定数组 arr 中的位置,如果数组中存在 item,则返回元素在数组中的位置,否则返回...

  • 2018-07-23

    2018.7.23 1.找出元素 item 在给定数组 arr 中的位置,如果数组中存在 item,则返回元素在数...

  • 常见数组的编程操作

    一、找出元素item在给定数组arr中的位置,否则返回-1 二、计算给定的数组元素总和(元素均为Number类型)...

  • 数组-1

    1.数组中访问不存在的元素将返回 undefined;2.创建空数组 var newArray = [];...

  • JavaScript数组乐趣

    $.inArray()函数,返回指点元素第一次出现在数组中的下标,如果该元素在数组中不存在则返回-1.应用的方式如...

  • 07-23 js练习

    1.1.找出元素 item 在给定数组 arr 中的位置,如果数组中存在 item,则返回元素在数组中的位置,否则...

  • js 数组操作合集(主要针对对象数组)

    1,根据对象中元素 查找对象数组中对应的元素 2,删除数组中指定对象的元素 并返回删除后的数组 3,js数组实现权...

  • 判断已知元素或者对象在数组中是否存在

    如果要判断数组中是否存在某个元素的话很好判断 直接用数组的indexOf方法就好,存在返回当前索引不存在返回-1 ...

  • js中数组去重的几种方法

    方法一: 遍历数组元素,若元素在结果数组中不存在,则添加至结果数组中,最终返回结果集,代码如下: 方法二: 遍历数...

网友评论

      本文标题:JS找出元素在数组中的定位,不存在返回-1

      本文链接:https://www.haomeiwen.com/subject/wozkdltx.html