//Map
var m = new Map([['Michael', 95], ['Bob', 75], ['Tracy', 85]]);
m.get('Michael'); // 95
console.log(m.get("Tracy"));//85
var array1 = [1,4,9,16];
const map1 = array1.map(x => x *2);
console.log(map1);// [2,8,18,32]
var m = new Map(); // 空Map
m.set('Adam', 67); // 添加新的key-value
m.set('Bob', 59);
m.forEach(function(item){
console.log(item);
})
m.has('Adam'); // 是否存在key 'Adam': true
m.get('Adam'); // 67
console.log(m.get('Adam'));
m.delete('Adam'); // 删除key 'Adam'
m.get('Adam'); // undefined
console.log(m.get('Adam'));
//Set
var s1 = new Set(); // 空Set
var s2 = new Set([1, 2, 3]); // 含1, 2, 3
console.log(s2.values(),s1.toString());
s2.add(4);
s2.add(6);
s2.delete(4)
s2.forEach(function(item){
console.log(item);
})
console