我應該把一個分號(;)當我使用的onclick = 「」我應該把一個分號(;)當我使用的onclick = 「」
<p onclick="closeLightBox();">Click<p>
或
<p onclick="closeLightBox()">Click<p>
我應該把一個分號(;)當我使用的onclick = 「」我應該把一個分號(;)當我使用的onclick = 「」
<p onclick="closeLightBox();">Click<p>
或
<p onclick="closeLightBox()">Click<p>
半在這個位置上的結論是有效的,但不是強制性的。
作爲一個可選的分號,這是一個味道的問題。
這是一個很好的做法,因爲如果您決定在調用之後添加其他語句,則很容易這樣做。但是,代碼將以任何方式運行。
我更喜歡分號。我知道它是可選的(因爲它在JS中是很多次的),但我喜歡統一,它有助於提醒人們說明陳述已完成。
您通常應該避免onclick屬性。 http://en.wikipedia.org/wiki/Unobtrusive_JavaScript – Quentin 2011-02-10 21:32:47