js判断一个元素是否在数组内

1.indexOf()返回给定元素在数组内的索引值,如果不存在则返回-1

var arr=[0,1,2,3,4,5]
console.log(arr.indexOf(1))    //1
console.log(arr.indexOf(1,2)) //-1    
console.log(arr.indexOf(6))    //-1

2.ES6方法

let arr=[0,1,2,5,7,9]
arr.includes(0)    //true
arr.includes(0,2) //false
arr.includes(8)    //false

 

posted @ 2019-10-25 14:16  Butter_Fly  阅读(2551)  评论(0编辑  收藏  举报