1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息技术中心网站技术部 JavaScript开发规范 版本 更新时间 修改人 备注 V1.0 2013 ?? 文档创建 目 录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc357004601 文件命名 PAGEREF _Toc357004601 \h 3 HYPERLINK \l _Toc357004602 代码外观 PAGEREF _Toc357004602 \h 3 HYPERLINK \l _Toc357004603 注释规范 PAGEREF _Toc357004603 \h 4 HYPERLINK \l _Toc357004604 命名规范 PAGEREF _Toc357004604 \h 4 HYPERLINK \l _Toc357004605 语句规范 PAGEREF _Toc357004605 \h 5 HYPERLINK \l _Toc357004606 注意事项 PAGEREF _Toc357004606 \h 7 HYPERLINK http://alloyteam.github.io/JX/doc/specification/google-javascript.xml 参考资料 文件命名 JavaScript程序应该作为一个.js文件存储和发布。 文件名全,,,,写,标记版本号和特性说明,扩展名,,,,写,例如search1.1-src.js。 JavaScript代码尽量不要嵌入在HTML中 文件开始包含类似以下注释说明 /******************************************** // 文件名: // 文件功能描述: // 创建人: // 创建时间: // 描述: // 修改人: // 修改时间: // 修改描述: //******************************************/ 文件功能描述着重于描述文件功能与说明,详情应在类的注释中描述。 一天内有多个修改只需做做一个修改标识,在所有的代码修改处加上修改标识的注释。 代码外观 列宽 代码列宽控制在100字符左右。 换行 当表达式超出或即将超出规定的列宽,遵循以下规则进行换行 在逗号后换行。 在操作符前换行。 规则1优先于规则2。 缩进 缩进应该是每行一个Tab(4个空格),不要在代码中使用Tab字符。 空行 空行是为了将逻辑上相关联的代码分块,以下情况应加入一个空行。 类与类的定义之间。 方法与方法、属性与属性之间。 方法中不同的逻辑块之间。 注释与它注释的语句间不空行,但与其他的语句间空一行。 空格 关键字和( 应该用空格隔开。 方法名和( 之间不要使用空格。 多个参数用逗号隔开,每个逗号后都应加一个空格。 语句中的表达式之间用空格隔开。 一元操作符和操作数之间不应该使用空格隔开,除了操作符是一个单词时,如typeof。 二元操作符,除了. 、 (和[,都应该使用一个空格来和操作数隔开。 for语句控制部分的;应该在后面跟一个空格。 括号 左括号( 不要紧靠关键字,中间用一个空格隔开。 左括号( 与方法名之间不要添加任何空格。 没有必要的话,不要在return语句中使用()。 花括号 左花括号{ 放于关键字或方法名的同一行末尾。 通常右花括号}独立成行,不与任何语句并列一行。 If、for、while、do等语句后必须使用{},即使{}号中为空或只有一条语句。 右花括号}后加注释说明语句块结束。 变量声明 总是使用var声明变量。 一行只做一个声明。 在变量声明时就做初始化。 变量声明应置于块的开始位置。例外: for (var i = 0; i len; i++){ } 应避免不同层次间的变量重名。 方法内禁止定义和使用全局变量。 注释规范 注释应该是解释为什么和做什么,而不是介绍是什么。 总是使注释保持必威体育精装版。 变量声明时,使用行尾注释;其他情况下,使用单行注释并于标识的代码对齐。 不注释难以理解的代码,而应该重写它。 避免多余的或不适当的注释。 对由循环和逻辑分支组成的代码使用注释。 使用具有一致的风格和语言书写注释。 用空白将注释同注释分隔符分开。在没有颜色提示的情况下查看注释时,这样做会使注释很明显且容易被找到。 命名规范 命名原则 命名由字母、数字和_组成。命名是为了帮助人们阅读。 避免使用系统保留字。 应选择正确的名称,能够表明功能或定义目的。 在编程上通过命名可以将各项明确的区分开来。 避免容易被主观解释的难懂的名称,避免歧义。 只要合适,在变量名的末尾或开头加计算限定符。 在一组相关变量的命名中使用互补对,如 min/max、begin/end 和 open/close

文档评论(0)

wcc543543 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档