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

  • 鸠合是由一组无序且唯一的的项构成的
function Set(){
    let item = {};
    this.has = function(value){
        return value in items
    };
    
    // ...
}
要领形貌备注
add(value)向鸠合增加一个新的项
delete(value)从鸠合移除一个项
has(value)推断鸠合中是不是存在某项
clear()移除鸠合中一切项
values()返回鸠合中一切值构成的数组
size()返回鸠合所包括元素的数目
  • 交集、并集、差集、子集的完成
  • 差集:关于给定的两个鸠合,返回一个包括一切存在于第一个鸠合且不存在于第二个鸠合的元素
    原文作者:王远东
    原文地址: https://segmentfault.com/a/1190000018030160
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞