Должен ли я помещать точку с запятой (;), когда я использую onclick = ""
Должен ли я помещать точку с запятой (;), когда я использую onclick = ""
<p onclick="closeLightBox();">Click<p>
или
<p onclick="closeLightBox()">Click<p>
Ответ 1
Полуколона в этой позиции действительна, но не обязательна.
Ответ 2
Это хорошая практика, чтобы включить его, поскольку, если вы решили добавить другие заявления после вызова, это ясно и легко сделать. Однако код будет работать в любом случае.
Ответ 3
Я предпочитаю точку с запятой. Я знаю, что он не является обязательным (поскольку он много раз в JS), но мне нравится быть единообразным, и это помогает предупредить человека, что утверждение завершено.
Ответ 4
Как необязательная точка с запятой, это вопрос вкуса.