Javascript中的Set和Set操作

Javascript中的Set和Set操作,javascript,collections,set,Javascript,Collections,Set,我正在寻找Javascript中的集合和集合操作,用于求交、并和差,而不必手动编写它们。下面是等效的Java代码: Set<Integer> toMerged = new HashSet<Integer>(to); toMerged.addAll(memory); Set<Integer> toFiltered = new HashSet<Integer>(toMerged); Set<Integer>

我正在寻找Javascript中的集合和集合操作,用于求交、并和差,而不必手动编写它们。下面是等效的Java代码:

    Set<Integer> toMerged = new HashSet<Integer>(to);
    toMerged.addAll(memory);

    Set<Integer> toFiltered = new HashSet<Integer>(toMerged);
    Set<Integer> memoryFiltered = new HashSet<Integer>(toMerged);

    toFiltered.retainAll(lookupSet);
    memoryFiltered.removeAll(lookupSet);
Set-toMerged=新哈希集(to);
toMerged.addAll(内存);
Set-toFiltered=新哈希集(被合并);
Set memoryFiltered=新哈希集(合并);
toFiltered.Retainal(外观翻转);
记忆过滤。移除所有(lookupSet);
从上面的代码中可以看出,我正在Javascript中的一组实现中寻找等效的addAll、retainal和removeAll方法。感谢您提供的任何见解。

的可能副本