光阴似箭催人老,日月如移越少年。
var m = new Map(); m.entries();
无法直接访问,这个值其实是对entries()内[[Entries]]的映射,不过里面是一个key => map数组,可以用以下几个方法获取。
entries()
[[Entries]]
key => map
var arr = []; var map = new Map(); for(var [key, val] of map.entries()) { arr.push([key, val]); }
var map = new Map(); Array.from(map);
以上两种方法输出的数组类似:
[ [1, 'a'], [2, 'b'] ]
其中每一项第一个为键名,第二个为键值。
无法直接访问,这个值其实是对
entries()
内[[Entries]]
的映射,不过里面是一个key => map
数组,可以用以下几个方法获取。方法1
方法2
以上两种方法输出的数组类似:
其中每一项第一个为键名,第二个为键值。