判断数组中是否含有某一值some用法

已知arr = [1, 3, 5, 63, 435, 1991, 1005, 876],判断数组中是否有1005

let arr = [1, 3, 5, 63, 435,1005, 1991];

let isHave = arr.some( function (item) {

    return item === 1005

})

console.log(isHave) // 输出为true

some方法,依次检测数组中每一个元素是否符合给定函数的条件,返回布尔值,不会对空数组处理,不改变原数组。在执行中,有一个满足就返回true,不再继续执行。some回调函数有三个参数,一个是当前元素(必须),一个是当前元素的索引index(可选),一个是当前元素属于的数组对象(可选)

你可能感兴趣的:(html,vue,js,数组)