var m = new Map([[1, 'x'], [2, 'y'], [3, 'z']]);
//ES6标准引入了新的iterable类型遍历
for (var x of m) { // 遍历Map
console.log(x[0] + '=' + x[1]);
}
//2.iterable内置的forEach遍历(在forEach()方法是ES5.1标准引入的,你需要测试浏览器是否支持)
m.forEach(function(value, key, map) {
alert(value);
});
Array集合
初始化:
var a = newArray('a','b','c');
var a = newArray();
Map集合初始化: var m = new Map([[100, 'Michael'], [101, 'Bob'], [102, 'Tracy']]); var m = new Map();get和set方法: m.set('Adam', 67); // 添加新的key-value m.get('Adam'); // 67删除:m.del...