ES6JavaScript 极简教程 ES6 ES7ES6

Map

2017-06-12  本文已影响8人  漓漾li

js对象中只能用字符串作为键,有很大的限制,所以引入了Map数据结构。

  var map = new Map();
  map.set(['a'], 555);
  map.get(['a']);  //undefined
  for (let key of map.keys()){}
  for(let value of map.values()){}
  for(let [key, value] of map.entries()){}
   for(let [key, value] of map){}
[...map.keys()]
[...map.values()]
[...map,entries()]
[...map] //结果同上
new Map([[true, 7], [{foo: 3},['abc]]])
上一篇 下一篇

猜你喜欢

热点阅读