javascript
javascript规范和工具 jslint -凯发ag旗舰厅登录网址下载
规范
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
总结
以上是凯发ag旗舰厅登录网址下载为你收集整理的javascript规范和工具 jslint的全部内容,希望文章能够帮你解决所遇到的问题。
如果觉得凯发ag旗舰厅登录网址下载网站内容还不错,欢迎将凯发ag旗舰厅登录网址下载推荐给好友。
- 上一篇:
- 下一篇: