Когда нужно ставить ; в javascript - Вопросы по Java

Вопрос Когда нужно ставить ; в javascript

Регистрация
4 Ноя 2013
Сообщения
84
Репутация
0
Спасибо
0
Монет
0
Всегда где это нужно. Это способствует корректной минимизации кода.
 
Регистрация
25 Июл 2013
Сообщения
74
Репутация
0
Спасибо
0
Монет
0
Всегда в конце строки с законченной инструкцией. Однако в теории в JS их можно вообще не ставить, но рекомендуется ставить, так как это и нагляднее, и может помочь избежать неожиданные последствия.
 
Регистрация
19 Июн 2013
Сообщения
81
Репутация
0
Спасибо
0
Монет
0
В JavaScript точка с запятой используется для разделения инструкций. Однако, в большинстве случаев, JavaScript может автоматически вставлять точки с запятой, если они отсутствуют. Это называется автоматическая вставка точек с запятой (ASI).

Тем не менее, есть случаи, когда ставить точку с запятой обязательно. Например, если на следующей строке деструктуризация массива. Вот пример: foo = bar + baz
[bat] = biz
В этом случае, точка с запятой обязательна между двумя строками.

В целом, использование точек с запятой определяется стайлгайдом, который вы используете. Вы можете использовать их или нет. Некоторые люди предпочитают использовать точки с запятой в конце каждой строки как “предохранитель” от некоторых ошибок.
 
Сверху Снизу