jslint

    70熱度

    8回答

    我使用JSLint來驗證大部分外部Javascript文件,但是我得到的最大錯誤數量是來自定義之前使用的函數。 這真的是一個問題我應該擔心? 看來Firefox,IE7和Chrome並不關心。根據JSLint的說法,像我喜歡流行的init()(我經常使用)的功能通常會粘在頂部,因爲這對我來說很有意義(我喜歡假裝它類似於main()),它需要被推到文件的底部。

    63熱度

    7回答

    的JSLint(與onevar標誌開啓)「太多的VAR聲明」的原因是萎靡不振,我有以下一些JavaScript代碼: Problem at line 5 character 15: Too many var statements. 我很高興修復這些錯誤,但我想知道,我是因爲性能還是因爲這只是一個糟糕的做法,並且更有可能在我的JavaScript代碼中引入錯誤。 onevar旗幟背後的原因是什麼?

    29熱度

    16回答

    我想檢查我的JavaScript文件,而不去JSLint網站。 是否有Windows的此工具的桌面版本?

    19熱度

    10回答

    JavaScript代碼可能很難維護。 我在尋找能幫助我確保合理質量水平的工具。 到目前爲止,我發現了JsUNit,這是一個非常好的javascript單元測試框架。測試可以在任何可用的瀏覽器上從螞蟻自動運行。 我還未找到一些JavaScript等效的PMD,checkstyle,Findbug ... 您知道有關JavaScript的任何靜態代碼分析工具嗎?

    1熱度

    2回答

    我剛開始寫我自己的JavaScript框架(只是爲了學習經驗)的選項,並有前綴的一些私有成員與_,像這樣的: var _isFireBugEnabled = function() { return (window.console && window.console.firebug); }; 當我跑我對Crockford的JSLint(一如既往),與Recommended Optio