*would be equivalent of it was allowed
On Jan 29, 2014 6:30 PM, "Domenic Denicola" <[email protected]>
wrote:

>  You cannot have a declaration with "default" as the IdentifierName,
> since that is a reserved word. So `export let default = foo();` is not
> possible.
>
>
>  ------------------------------
> *From:* es-discuss <[email protected]> on behalf of Calvin
> Metcalf <[email protected]>
> *Sent:* Wednesday, January 29, 2014 18:25
> *To:* Jason Orendorff
> *Cc:* EcmaScript; Erik Arvidsson
> *Subject:* Re: restrictions on module import export names
>
>
> So the following are equivalent?
>
> ```js
> export default foo();
> export let default = foo();
> ```
> On Jan 29, 2014 5:19 PM, "Jason Orendorff" <[email protected]>
> wrote:
>
>> On Wed, Jan 29, 2014 at 2:00 PM, Erik Arvidsson
>> <[email protected]> wrote:
>> > `export default 1` works.
>> >
>> > https://people.mozilla.org/~jorendorff/es6-draft.html#sec-exports
>> >
>> > ExportDeclaration :
>> >   export default AssignmentExpression ;
>>
>> I think that just exports the value 1 with the name "default".
>>
>> -j
>>
>
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to