如果想用indexOf判断数组里是否有这个值。indexOf返回的是出现的位置,如果第一个就是返回0,取反就是true.看图:
let arr = ['logo', '首页']
console.log(!arr.indexOf("logo"), '--', arr.indexOf("logo"));
console.log(!arr.indexOf("首页"), '-', arr.indexOf("首页"));
console.log(arr.indexOf("logo") > -1,);
console.log(arr.indexOf("首页") > -1,);