Extensible destructuring proposal

Bergi a.d.bergi at web.de
Tue Jul 21 15:53:25 UTC 2015


Domenic Denicola schrieb:
> For maps you can just do
>
> ```js
> const [[k1, v1], [k2, v2], ...rest] = map.entries();
> ```

The problem with this is that you would need to know the order of the 
keys in the map. Your code does only extract the "first" and "second" 
key-value pairs, allowing us to get the key values of them, but this 
syntax does not allow us to extract the value for a given key from 
somewhere in the map.
Predictability is all fine, but I still consider maps to be inherently 
unordered.

  Bergi


More information about the es-discuss mailing list