|
|
|
|
|
by akoboldfrying
904 days ago
|
|
JavaScript automatic semicolon insertion does a great job most of the time, but still leads to bafflement when code like const b = 1
[1, 2, 3].forEach(console.log)
(from your linked page) does the wrong thing, because both forms (with and without a semicolon) are syntactically valid. I would much rather just always use semicolons (or, like Python, never use them) than have to memorise the 5% of oddball cases where I need to add them manually to resolve ambiguity. |
|