乐趣区

《JavaScript数据结构与算法》笔记——第6章 集合

集合是由一组无序且唯一的的项组成的
function Set(){
let item = {};
this.has = function(value){
return value in items
};

// …
}

方法
描述
备注

add(value)
向集合添加一个新的项

delete(value)
从集合移除一个项

has(value)
判断集合中是否存在某项

clear()
移除集合中所有项

values()
返回集合中所有值组成的数组

size()
返回集合所包含元素的数量

交集、并集、差集、子集的实现
差集:对于给定的两个集合,返回一个包含所有存在于第一个集合且不存在于第二个集合的元素

退出移动版