Derp. It was right there on the MDN docs. Oh well.

Either ways, thanks for the help! :D

On Sun, Jun 21, 2015 at 5:55 PM, Edwin Reynoso <[email protected]> wrote:

> ```JS
> var {f: foo} = {f: 5};
> foo == 5 // true
> ```
>
> On Sun, Jun 21, 2015 at 8:50 PM, Salehen Rahman <[email protected]>
> wrote:
>
>> I know that `import` allows us to alias imports, like so:
>>
>> ```javascript
>> import { f as foo } from 'f';
>> ```
>>
>> But what about object destructuring assignments?
>>
>> ```javascript
>> var { f as foo } = someObject; // Syntax error on Babel
>> ```
>>
>> Either Babel is very late in the game, or the above syntax is actually
>> not supported in ECMAScript.
>>
>> It would be really beneficial to support aliasing for object
>> destructuring.
>>
>> I find it would make sense since array destructuring assignments allow us
>> to assign values to arbitrary variable names.
>>
>>
>>
>> _______________________________________________
>> es-discuss mailing list
>> [email protected]
>> https://mail.mozilla.org/listinfo/es-discuss
>>
>>
>


-- 
shovon.github.io
@shovnr <http://twitter.com/shovnr>
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to