Kevin Smith (2014-10-01T20:41:13.000Z)
>
>
>> ```js
>> let map2 = new Map(map1.entries().filter((key, value) => key >= 0));
>> let map2 = new Map(map1.entries().map((key, value) => [key * 2, value *
>> 2]));
>>
>> entries() returns an iterator, not an array.
>

let map2 = new Map([...map1].map(([k, v]) => [k, v * 2])
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20141001/f5672ec9/attachment.html>
forbes at lindesay.co.uk (2016-02-01T12:47:44.061Z)
>  entries() returns an iterator, not an array.

```js
let map2 = new Map([...map1].map(([k, v]) => [k, v * 2])
```