• 技术文章 >Web开发 >JavaScript

    javascript中集合如何理解

    小妮浅浅小妮浅浅2021-11-17 15:07:41原创365

    1、无序且唯一的数据结构。

    2、ES6中有集合叫做Set。

    3、常用的集合操作,去重,判断某一元素是否在集合中,求交集等。

    4、集合由一组无序且唯一的项组成,集合不重复,即集合中的元素是唯一的。

    是否可以这样理解,集合是一个既没有重复元素也没有顺序概念的数组。不含任何元素的集合称为空集。

    实例

    //去重
    const arr = [1,1,2,2];
    const arr2 = [...new Set(arr)];
     
    //判断元素是否在集合中
    const set = new Set(arr);
    const has = set.has(1);
     
    //求交集
    const set2 = new Set([2,3]);
    const set3 = new Set([...set].filter(item => set2.has(item)));

    以上就是javascript中集合的理解,希望对大家有所帮助更多Javascript学习指路:Javascript

    推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。

    专题推荐:javascript 集合
    品易云
    上一篇:js中的树如何理解 下一篇:javascript中字典如何理解

    相关文章推荐

    • JavaScript局部作用域的分类• JavaScript作用域链的形成• JavaScript对象原型__ proto__的介绍• Javascript如何用原型对象继承父类型• JavaScript预加载图片的操作• JavaScript中构造函数是什么• JavaScript创建类的方法• JavaScript代理模式的分类• JavaScript组合模式是什么• JavaScript享元模式是什么• javascript new调用构造函数• JavaScript属性描述对象的操作

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网