Le 22 juin 2014 à 06:44, Kevin Smith <[email protected]> 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 
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to