数组Set对象的互相转换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数组Set对象的互相转换相关的知识,希望对你有一定的参考价值。

一、数组与Set对象之间的转换可以实现数组的去重(数组可重复,Set不可重复)

     1. 把数组对象转换为Set对象

var arr = [1,2,3,4,5,6,7,6,6,7];
console.log(arr);
var s = new Set(arr);
console.log(s);

 2. 把Set对象转为数组

var s = new Set([1,2,3,4]);
console.log(s);
var arr2 = [...s];
console.log(arr2);

 

 

 

 

以上是关于数组Set对象的互相转换的主要内容,如果未能解决你的问题,请参考以下文章

Java中Set 和List两个集合怎样互相转化

Map - 与其他数据结构的互相转换

jQuery 源码解析 jQuery对象和DOM对象的互相转换

web代码片段

jquery对象和js对象,以及它们的互相转换

数组对象与Set和Map 数据结构的一些常见转换