美文网首页
js查找数组中是否存在某个值(some函数indexOf函数)

js查找数组中是否存在某个值(some函数indexOf函数)

作者: 1263536889 | 来源:发表于2018-07-11 16:18 被阅读0次

    一、some方法

    some() 方法会依次执行数组的每个元素:
    如果有一个元素满足条件,则表达式返回true , 剩余的元素不会再执行检测。
    如果没有满足条件的元素,则返回false。
    注意: some() 不会对空数组进行检测。

    注意: some() 不会改变原始数组。
    var ages= [3, 10,18, 35];

            function myFn(){
                return age = 18;
            }
            console.log(ages.some(myFn()));                                                                               
    

    二、indexOf方法

    数组的indexOf函数,方法arr.indexOf(find,start);

    find:要找的内容,必须;

    start:查找开始下标,可选;

    返回:查找数据所在的下标,如果没找到,返回-1

                console.log(ages.indexOf(18,1));
    

    相关文章

      网友评论

          本文标题:js查找数组中是否存在某个值(some函数indexOf函数)

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