像在开发中经常遇到类似于if (a === b || a === c || a === d)的判断,看着比较冗余,可以简写一下。
先把需要判断的条件放进一个数组,通过检索判断。
1.使用indexOf,返回结果为 false 和 true
let arr = ['b','c','d']
console.log(arr.indexOf('a') != -1)
2.使用includes,返回结果为 false 和 true
let arr = ['b','c','d']
console.log(arr.includes('a'))