ES6的新特性Map,Set
Map:
//ES6 Map
var map=new Map([['tom',100],['IU',90],['GEM',80]]);
let name=map.get('IU');var
map.set('zgr',70);//新增或修改
map.deletd('tom');//删除
console.log(name);
Set:无需不重复的集合
var set=new Set([1,3,3,3,3]);//Set可以去重
set.add(2);
set.delete(3);
console.log(set.has(1));//判断是否包含元素
//通过for of打印值/for in打印下标
var array=[3,4,5];
for (let i of array){
console.log(i)
}
//遍历Map
var map=new Map([['tom',100],['IU',90],['GEM',80]]);
for (let i of map){
console.log(i);
}
//遍历Set集合
var set=new Set([1,3,3,3,3]);
for (let i of set){
console.log(i);
}