es6--set数组去重,Map数据结构

set结构不会添加重复的值。

Array.from方法可以将Set结构转为数组,这就提供了去除数组重复成员的方法

function dedupe(array){

  return Array.from(new Set(array));

}

dedupe([1,1,2,3,2,4,4]);

//1,2,3,4

 

 

Map结构:javascript的对象,本质上是键值对的集合,但是传统上只能用字符串当做键。而Map数据结构的键的范围不限于字符串,各种类型

的值(包括对象)都可当做键。

 

posted @ 2018-03-21 17:28  去有风的地方  阅读(879)  评论(0编辑  收藏  举报