欢迎来到天天文库
浏览记录
ID:16317826
大小:60.00 KB
页数:8页
时间:2018-08-09
《javascript及html编程规范》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、JavaScript及HTML编程规范JavaScript及HTML编程规范编号:ISS-STD-JS版本:1.08/8JavaScript及HTML编程规范变更记录日期版本变更说明作者8/8JavaScript及HTML编程规范目录1导言41.1目的41.2范围41.3角色和职责42HTML标记语言编码规范52.1标记的换行规范52.2标记的关闭规范52.3标记的属性赋值规范52.4标记的缩进规范62.5注释63客户端JavaScript规范73.1变量命名规范73.2变量使用规范73.3对象命名规范
2、83.4函数以及子过程命名规范83.5注释88/8JavaScript及HTML编程规范1导言JSP是一种脚本语言,编码分为两大部分,一部分为静态文件编码,一部分为包含服务器端脚本的动态文件编码。本规范是针对前者,即HTML和JavaScript编码的规范1.1目的本文档旨在提供一个编码的标准,以便所有HTML和JavaScript代码在产生的一开始就能够在整个开发团队中保持一致,从而能够更好的阅读和修改代码。1.2范围本文档适用于昭明海图公司项目开发团队的所有成员,为了使项目的后期维护和修改变得容易,
3、在每个项目开发中一定要遵守本文档中的规定术语定义1.3角色和职责编码负责人:本规范在具体项目中执行监督负责人。通过实施SourceReview制度,编程人员在完成自己的一个模块并提交测试前,由编码负责人进行SourceReview,不符合本编程规约的程序一律打回,重新修改,即编码人你认为自己的程序没有任何的功能问题。编码人员:本规范的遵守者8/8JavaScript及HTML编程规范1 HTML标记语言编码规范1.1标记的换行规范一个标记必须占用一行。不得出现两个标记在同一行的情况(同一标记的关闭标记除
4、外),如:
、、、、、、必须同其关闭标记5、同时出现。如 ……….….….. 不得出现交叉包含的语句,如: …..1.3标记的属性赋值规范对于接受属性的标记,属性值必须使用双引号包围。如: 8/8JavaScript及HTML编程规范1.1标记的缩进规范l最高一级的父标记采用左对齐顶格方式书写。 l下一级标记采用左对齐向右缩进一个Tab的方式书写 l再下6、一级依此类推,分别左对齐相对于父标记向右缩进一个Tab的方式书写 同一级标记的首字符上下必须对齐1.2注释8/8JavaScript及HTML编程规范1客户端JavaScript规范1.1 变量命名规范l常量以及全局变量名必须全部使用大写字母 l 变量名首字母必须小写。 l 变量名必须使用其类型的所写字符串开始。l各种类型的所写字符串如下: n 整型变量:n n 长整型变量:l n 浮点型变量:f n 双精度变量:d n 对象引用变量:obj n字符串变量:str 7、 nDate类型变量:dt n 变量名必须采用有意义的单词命名,如: strUserName、lngArrayIndex n 变量名除首字母小写外,其他单词首字符必须大写n 如果变量名过长可以使用单词缩写,除了被广泛了解的单词缩写以外,所有使用单词所写的变量名必须在定义时给出注释,如: uvar strAdName //用于表示Administrator帐户的名称 uvar strAdminName //不用给出注释,Admin被广泛了解1.2变量使用规范l变量使用前必须定义。没有定义的8、变量禁止使用(虽然JavaScript中允许,但是做为全局变量) l变量的使用尽量缩小到小的作用域。n如循环使用 for(var I=0;I<12;I++){//medthodbody} 而不是: var I; 8/8JavaScript及HTML编程规范 for(I=0;I<12,I++){ //medthodbody}1.1对象命名规范各种页面对象如text输入框、按钮、下拉选择框在命名时必须使用以下对应前缀:l t 当前文档最多预览五页,下载文档查看全文 侵权申诉 举报 1 1 2 3 4 5 / 8 此文档下载收益归作者所有 下载文档 当前文档最多预览五页,下载文档查看全文 点击下载本文档 版权提示 下载文档 举报 温馨提示: 1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。 2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。 3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。 4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。 相关文章 更多 htmlcssjavascript编码规范 javascript编程规范--. htmlcssjavascript编码规范 网页设计与制作(html+css+javascript)单元javascript编程 html+css+javascript标签及属性 javascript编程语言的编码规范 html、xhtml及javascript网页设计 javascript编程规范-修订版 HTML与JavaScript JavaScript编程基础及编程规范课件.ppt 相关标签 javascript 编程 规范
5、同时出现。如
…….….
…..
6、一级依此类推,分别左对齐相对于父标记向右缩进一个Tab的方式书写 同一级标记的首字符上下必须对齐1.2注释8/8JavaScript及HTML编程规范1客户端JavaScript规范1.1 变量命名规范l常量以及全局变量名必须全部使用大写字母 l 变量名首字母必须小写。 l 变量名必须使用其类型的所写字符串开始。l各种类型的所写字符串如下: n 整型变量:n n 长整型变量:l n 浮点型变量:f n 双精度变量:d n 对象引用变量:obj n字符串变量:str
7、 nDate类型变量:dt n 变量名必须采用有意义的单词命名,如: strUserName、lngArrayIndex n 变量名除首字母小写外,其他单词首字符必须大写n 如果变量名过长可以使用单词缩写,除了被广泛了解的单词缩写以外,所有使用单词所写的变量名必须在定义时给出注释,如: uvar strAdName //用于表示Administrator帐户的名称 uvar strAdminName //不用给出注释,Admin被广泛了解1.2变量使用规范l变量使用前必须定义。没有定义的
8、变量禁止使用(虽然JavaScript中允许,但是做为全局变量) l变量的使用尽量缩小到小的作用域。n如循环使用 for(var I=0;I<12;I++){//medthodbody} 而不是: var I; 8/8JavaScript及HTML编程规范 for(I=0;I<12,I++){ //medthodbody}1.1对象命名规范各种页面对象如text输入框、按钮、下拉选择框在命名时必须使用以下对应前缀:l t
此文档下载收益归作者所有