es6提供了两个集合的数据结构:set和Map
set和map是两个无序,不重复的集合
语法:var set =new set(【数组】)
创建一个 set :new set()这里可以在创建的时候放入数据
后来放入数据:add(添加的另个值)返回值是set本身
属性和方法
属性:size 是查看里面有多少的元素
delete(你要删除的值)返回的是一个布尔值,成功的话返回的是true,如果没有删除的话返回的fasle
nes()查找值 如果找到返回的是true 如果没有返回的是fasle,
clear()清处所有成员,没有返回值
map的话有点不一样
他是一个键值对的结构,一条记录需要两个值,一个值做键,一个值做值
键不可重复,但值可以重复。
语法:var map =new map();这里在创建的时候也可以放入键和值
方法:set(k,v)添加数据 K是键的意思 ,v是值的意思
get(k)通过键,来获取数据
delete(k)通过键来删除数据
clear()清空所有数据
小众干货方便学习