我希望检查event
中的所有值是否都包含在state
中。是这样的函数应该返回true,否则为false。这样做的好方法是什么?
const state = [1,2,4,5,6,7]
const event = [1,2]
if(state.contains(event))(}
答案 0 :(得分:3)
您可以使用every()
和includes()
数组方法:
const state = [1, 2, 4, 5, 6, 7];
const event = [1, 2];
console.log(event.every(x => state.includes(x)));