ES6的新特性
Map;
var map = new Map([['hah',100],['jj',90],['bb',80]]);
var name = map.get('hah');//通过key获得value
map.set('admin',99);
console.log(name);
map.delete('hah')
Set;无序不重复的集合(去重)
var set = new Set([1,1,3,1,1]);
var set = new Set([1,1,3,1,1]);
set.add(2);//添加2
set.delete(1);//删除1
console.log(set.has(3));//是否包含该元素
遍历map
var map = new Map([['hah',100],['jj',90],['bb',80]]);
for(let x of map){
console.log(x)
}
遍历set
var set = new Set([5,7,9]);
for(let x of set ){
console.log(x)
}
遍历下标
var arr = [3,4,5];
for(let x in arr){
console.log(x)
}