set
1.数组去重--[...new Set(arry)]
2.字符串去重 --[...new Set(str)].join("")
set.has(value)返回Boolean,
set.add(value)返回set对象本身,
set.size返回set成员总数,
set.delete(value)返回Boolean,
set.clear()没有返回结果
Array.from(set)可以将set结构转为数组结构
set可以用for of或者forEach遍历,set可以很好的拿来实现数据的交集、并集、差集
map
对象是:键-值对应,map是值-值对应
对map的同一个键多次赋值采取的是覆盖的处理方式
map.has(value)返回Boolean,
map.add(value)返回set对象本身,
map.size返回set成员总数,
map.delete(value)返回Boolean,
map.clear()没有返回结果
map也可以用for of 或者forEach进行遍历