Module Default Export Syntax
Claude Pache
claude.pache at gmail.com
Sat Jun 21 22:56:33 PDT 2014
Le 22 juin 2014 à 06:44, Kevin Smith <zenparsing at gmail.com> a écrit :
>>
>> export default { a: a1, b: b1 };
>
> To expand a bit: these two export declarations are both valid:
>
> export { a, b, c };
> export default { a, b, c };
>
> They differ only in the presence of a keyword, yet they are have completely different semantics.
The confusion comes from that the same delimiters, `{` and `}`, are used for both object literals and named exports. But IIUC, these are two different things. So, let's just pick other delimiters.
—Claude
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20140622/9ba52b91/attachment.html>
More information about the es-discuss
mailing list