美文网首页
es6 Set 操作数组

es6 Set 操作数组

作者: TedWestwood | 来源:发表于2018-09-05 16:53 被阅读0次

let a = new Set([1, 2, 3]);

let b = new Set([3, 5, 2]);

// 并集

let unionSet = new Set([...a, ...b]);//[1,2,3,5]

// 交集

let intersectionSet = new Set([...a].filter(x => b.has(x)));// [2,3]

// ab差集

let differenceABSet = new Set([...a].filter(x => !b.has(x)));

相关文章

  • 使用Set进行数组去重

    关键词:ES6,set,Array.from(set),[...set],数组去重 使用Set进行数组去重方法,如...

  • set数据类型

    set基本用法 ES6 提供的新的数据结构,类似数组,但是成员都是唯一的,没有重复的值 set操作方法 1.add...

  • 数组去重有几种方式?

    方法一:遍历比较 方法二:ES6:Set set ES6 提供新的数据结构 Set。它类似于数组,但是成员的值都是...

  • 前端面试题

    数组去重 1.利用ES6 Set去重(ES6中最常用) ...new set() 2.利用for嵌套for...

  • es6 数组取交集并集

    ES6中使用Set结构: 实际应用 数组去重

  • ES6之Set和Map数据结构

    ES6提供了新的数据结构Set,类似数组,元素值都是唯一的,不能重复。Set本身就是一个构造函数。 Set接受数组...

  • ES6 Features

    记录部分 ES6语法 Map 和 Set Set Set 类似于数组,成员都是唯一的, Set 内部去重的比较,类...

  • es6中set的使用方式

    es6中的set主要是作用是一是对数组去重,set的将数组去重实例化 ,二是对数组交集 合并、差集 set的的方法...

  • ES6的Map、Set和ES7的Array.includes()

    一、ES6 1.Set 1.Set的基本使用 在ES6之前,我们存储数据的结构主要有两种:数组、对象。 在ES6中...

  • 数组去重的方法总结(2017年)

    现在要求去重下面这个数组 方法一:ES6 Set() Set 是ES6新加的集合,集合中的值不会重复。 ......

网友评论

      本文标题:es6 Set 操作数组

      本文链接:https://www.haomeiwen.com/subject/onaawftx.html