Of course not: ```js var arr = [ 1, 2, 3 4 ]; ``` If JS was the kind of language where a line break definitively ended a statement, that'd be a different story - but it's not.
On Tue, Sep 12, 2017 at 9:57 AM, Алексей <[email protected]> wrote: > Don't you think that line break is a strong punctuation by itself? > > 2017-09-12 19:54 GMT+03:00 Jordan Harband <[email protected]>: > >> Punctuation isn't noise. >> >> On Tue, Sep 12, 2017 at 9:51 AM, dante federici < >> [email protected]> wrote: >> >>> I think the only place I see as a current inconsistency is with class >>> definitions vs object definitions. It probably should have been looped into >>> the object shorthand definition: >>> >>> https://github.com/tc39/proposal-class-fields >>> ```js >>> class MyClass { >>> prop = 123 >>> constructor() {} >>> method() {} >>> } >>> ``` >>> vs >>> ```js >>> const myObj = { >>> prop: 123, >>> constructor(){}, >>> method(){}, >>> }; >>> ``` >>> >>> Also, to wit on the class-fields proposal and this issue: >>> https://github.com/tc39/proposal-class-fields/issues/7 >>> >>> _______________________________________________ >>> es-discuss mailing list >>> [email protected] >>> https://mail.mozilla.org/listinfo/es-discuss >>> >>> >> >> _______________________________________________ >> es-discuss mailing list >> [email protected] >> https://mail.mozilla.org/listinfo/es-discuss >> >> >
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

