Glen Huang (2014-12-15T11:26:08.000Z)
What about this:

export default var a, b, c;

is equivalent to 

var a;
export default a;

export var b, c;


> On Dec 13, 2014, at 12:44 PM, Kevin Smith <zenparsing at gmail.com> wrote:
> 
> From https://people.mozilla.org/~jorendorff/es6-draft.html#sec-exports <https://people.mozilla.org/~jorendorff/es6-draft.html#sec-exports>, it seems that "export default var a = 1;” is not valid in es6. I wonder why that’s the case. You can already do "var a = 1;export default a;”. Why not make "export default var a = 1;” valid?
> 
> Exporting a variable declaration list as "default" wouldn't make sense:  for one, the list can have more than one element:
> 
>     export default var a, b, c;  // Non-sensical
> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20141215/f992cb7a/attachment.html>
d at domenic.me (2015-01-05T20:20:33.733Z)
What about this:

```js
export default var a, b, c;
```

is equivalent to 

```js
var a;
export default a;

export var b, c;
```