2010-06-22 93 views

回答

3

如果代碼有效,那麼它們可能不是錯誤。 JSLint是一個Lint,而不是一個驗證者,它所做的很大一部分是強制Douglas Crockford關於最佳實踐的想法。

也就是說,他們大多是相當不錯的最佳實踐,並遵循它們通常是一個好主意。

+0

+1。我不同意克羅克福德的幾件事情,但他的想法一般都很合理。 – 2010-06-22 10:46:08

+0

是的。對於這種分歧有一個深思熟慮的理由是忽略JSLint警告的一個很好的理由。如果OTOH有人不知道他們爲什麼要忽略警告,最好遵循建議,直到獲得更多信息並形成協議或意見分歧。 – Quentin 2010-06-22 10:53:27

1

我會說是的。如果JSLint告訴你有什麼不對,最好採取行動。

個人而言,知道有錯誤會嘮叨我。我不會因代碼「有效」而被嚇倒。我不能確定這些「輕微」的錯誤 - 你的判斷 - 將來不會造成問題。