【发布时间】:2020-05-13 23:44:18
【问题描述】:
我有一个集合,我想比较它是否包含所有值。
const mySet = new Set([1,2,3,4,5])
这就是我想要的
const isAllActive = mySet.has(1) && mySet.has(2) && mySet.has(3) && mySet.has(4) && mySet.has(5);
我确信除了这种重复之外,还必须有其他方法来检查。
【问题讨论】:
-
这能回答你的问题吗? comparing ECMA6 sets for equality
-
[1,2,3,4,5].every(mySet.has)(请注意,这个问题最终不是关于集合或比较它们,而是关于使用一堆参数调用函数并编译结果;如果您尝试尽可能概括问题)
标签: javascript reactjs set