Использование точек с запятой в ES6 [дубликаты]
На этот вопрос уже есть ответ здесь:
Точка с запятой перед [] не вызывает ошибку в Javascript? 4 ответаУ меня сложилось впечатление, что точка с запятой устарела с ES6. Однако я столкнулся с этим сегодня:
Не работает:
let i = 0
[0, 1, 2, 3, 4, 5, 6].forEach(item => console.log(item))
Работает:
let i = 0;
[0, 1, 2, 3, 4, 5, 6].forEach(item => console.log(item))
Зачем нужна точка с запятой, и когда я должен их использовать?