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数据结构的键的范围不限于字符串,各种类型
的值(包括对象)都可当做键。