可以使用数组的 every() 方法来判断一个集合是否包含另一个集合的值。

例如,假设有两个集合 ab,可以使用以下代码判断集合 a 是否包含集合 b 的所有值:

let a = [1, 2, 3, 4];
let b = [2, 4];

let containsAll = b.every(val => a.includes(val));

console.log(containsAll); // true

在上面的代码中,使用了数组的 every() 方法来遍历集合 b 中的每个值,并使用数组的 includes() 方法来判断该值是否存在于集合 a 中。如果所有的值都存在于集合 a 中,则返回 true,否则返回 false

JavaScript 判断集合包含另一个集合:使用 every() 和 includes()

原文地址: http://www.cveoy.top/t/topic/hEjs 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录