前言
判断数组中是否有某个元素, 有就返回true, 没有就返回false
let arr= [10,20,30,40];
console.log(arr.includes(10));//true
console.log(arr.includes(100));//false
只能判断简单类型的数据,对于复杂类型的数据,比如对象类型的数组,二维数组,这些是无法判断的
includes与indexOf的区别
includes()返回的是布尔值,能直接判断数组中存不存在这个值,而indexOf()返回的是索引,
假如你只想知道某个值是否在数组中而并不关心它的索引位置,建议使用includes()。如果你想获取一个值在数组中的位置,那么你只能使用indexOf方法