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

Reply via email to