欢迎访问 生活随笔!

凯发k8官方网

当前位置: 凯发k8官方网 > 前端技术 > javascript >内容正文

javascript

javascript规范和工具 jslint -凯发k8官方网

发布时间:2025/1/21 javascript 24 豆豆
凯发k8官方网 收集整理的这篇文章主要介绍了 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

总结

以上是凯发k8官方网为你收集整理的javascript规范和工具 jslint的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。

  • 上一篇:
  • 下一篇:
网站地图