- 鸠合是由一组无序且唯一的的项构成的
function Set(){
let item = {};
this.has = function(value){
return value in items
};
// ...
}
要领 | 形貌 | 备注 |
---|---|---|
add(value) | 向鸠合增加一个新的项 | |
delete(value) | 从鸠合移除一个项 | |
has(value) | 推断鸠合中是不是存在某项 | |
clear() | 移除鸠合中一切项 | |
values() | 返回鸠合中一切值构成的数组 | |
size() | 返回鸠合所包括元素的数目 |
- 交集、并集、差集、子集的完成
- 差集:关于给定的两个鸠合,返回一个包括一切存在于第一个鸠合且不存在于第二个鸠合的元素