ES6新特性
Map
var map = new Map([['wang', 23],['ht', 22],['test',[1,2,3,'yy']],[3,'test num']])
// 通过 key获取 value
var test1 = map.get('test');
var num = map.get(3);
console.log(test1)
console.log(num)
// 添加新的 键值对
map.set('admin', 123456)
console.log(map)
// 修改
map.set('admin', 888888)
console.log(map)
// 删除
map.delete('admin')
console.log(map)
Set
// Set 无序不重复的集合
var set = new Set([3,2,1,1,1]) // set可以去重
console.log(set)
// 添加
set.add("3");
set.add(3); // 重复不能添加成功
console.log(set)
// 删除
set.delete(1);
console.log(set)
// 是否包含
console.log(set.has(3))
console.log(set.has(1))
console.log(set.has("3"))
// set 变为 数组
var ss = Array.from(set)
console.log(ss)
https://www.bilibili.com/video/BV1JJ41177di?p=10