前端编码规范—注释规范

前端编码规范—注释规范

文件申明

顶部添加文件申明信息,包括文件描述、原始作者,如果有更新,则需要添加更新内容、更新作者和更新时间

/**
* @description: 说明文字
* @author: 张三
*/

/**
* @description: 说明文字
* @author: 张三
* @update: 更新内容 by 李四 2013-04-13 18:32
*/

单行注释与多行注释

无论是单行注释还是多行注释,注释中的每一行长度都不能超过 40 个汉字,或者 80 个英文字符。
单行注释

/* this is a short comment */

多行注释

/*
* this is comment line 1.
* this is comment line 2.
*/

html代码块注释

<!-- top navbar-->
----code-here----
<!-- top navbar end-->
<!-- sidebar-->
----code-here----
<!-- sidebar end-->

函数或方法注释

/**
* 这是一个求和函数
* @param {Number} a 第一个数字
* @param {Number} b 第二个数字
* @return {Number} 返回两个数字之和
*/

var sum = function(a, b) {
return a + b;
}

模块注释

模块注释必须单独写在一行

/* 模块:xxxxxx by 张三 */
...
/* 模块:xxxxxx by 张三 */

样式区块注释

/* header */
...
/* footer */
...
/* banner */
...

结束语:

规范不是规则,规范的作用诣在提高我们书写代码的效率、质量、可读性以及我们团队的工作效率,减少团队合作中因代码不规范所造成问题。规范不是要约束某一个人或者某些人,每个人可能在你看到这份规范的时候,都有自己的书写习惯,因为每个人在接触编程的时候不一定是先接触的规范。所以养成习惯是一个漫长的过程,改变习惯也是一个漫长的过程。规范像一把尺子,衡量每个人所产出代码的质量、规范、可读性等等,慢慢的改变自己书写代码的习惯,提高自己书写的代码的质量。常常自嘲的一句话:感觉自己写的代码就值五毛钱,别人的代码怎么那么好,整齐、可读性高,这代码值50啊。当你慢慢改变自己的编码习惯,朝着更高的要求去努力,当有一天你不再需要规范,因为你所产出的代码就是规范,这时你已经走在成为大神的路上了。

坚持技术分享,您的支持将鼓励我继续创作!
7* WeChat Pay

微信打赏

7* Alipay

支付宝打赏