日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

JavaScript规范和工具 JSlint

發布時間:2025/1/21 78 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JavaScript规范和工具 JSlint 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

規范

Gooogle JavaScript規范:

http://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml

JQuery Core Style Guidelines

http://docs.jquery.com/JQuery_Core_Style_Guidelines

Dojo Style Guide

http://o.dojotoolkit.org/developer/StyleGuide

70 Expert Ideas For Better CSS Coding

http://www.360doc.com/content/07/0512/12/18868_495822.shtml

規范檢查工具

Google JSLint 下載地址 http://code.google.com/p/jslint-toolkit/

JSLint http://www.JSLint.com

JavaScript Lint http://www.JavaScriptLint.com/

Microsoft Ajax Minifier http://aspnet.codeplex.com/releases/view/40584

Google JSLint使用步驟

確保本機安裝了JRE1.5或以上

1、 解壓壓縮包

2、 將需要的檢查的文件放到scripts\file目錄下,把config.json文件中includes修改為: "includes": ["scripts\\file"],

3、 點擊run.bat,可以進行規范檢查

4、 結束后,察看out\index.html文件,可以看到違規的地方,檢查修改,并重復3,4直到達到要求

編寫JS代碼前先熟悉一下doc\index.htm 文件,對于規范的約定有個熟悉后再編寫代碼,事半功倍。

關于JSLint檢查其他編碼的文件:

JSlint是使用Rhino引擎執行js的檢查,run.bat使用Rhino Shell運行,對于讀文件,是以系統當前默認的編碼完成。

scripts\source\util.js

readFile: function (path)

? 其中的readFile(path); 這個函數是Rhino Shell預定義的函數,第二參數編碼可以設置,修改為readFile(path, 'utf-8');就可以分析UTF-8編碼了,其他編碼同樣設置 ? 使用VS2008、VS2010工具時,js文件默認是保存為有簽名形式的UTF-8文件[文件的前三個字節是簽名],對于這樣的文件Rhino也處理不了[只能處理沒有簽名的UTF-8文件],為了自動化處理此問題,制作了一個小工具,如下: ? ?

指定JSlint的執行路徑,然后選擇JS根路徑和需要檢查的JS目錄,執行轉換即可查看結果。

綠色的文件表示符合規范,紅色表示違反規范,找到位置修改即可。

注意:要分析的JS文件目錄不能包含中文字符,否則,結果無法顯示。

?

具體的修正工具下載:http://jsfkit.codeplex.com/releases

總結

以上是生活随笔為你收集整理的JavaScript规范和工具 JSlint的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。