马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 不二如是 于 2021-6-4 16:54 编辑
在线视频:
课程思维导图
不管在哪种编程语言中,好的注释都是好代码的一部分。
注释的重要性,不用过多解释,假设鱼油做了一部电梯,上面的楼层号都没有标出来。
是不是想一想就很尴尬呢。。。
推荐阅读:码农的自我修养——对代码注释的理解(转)
对不二来说,讨厌写注释,更讨厌自己不写注释:
课程的一开始,小甲鱼老师带我们树立一个正确的三观:
很小白的尴尬示范:
那么注释到底用来干嘛的呢?
很简单:
如果觉得上面的解释太长,那就记住:
1、HTML注释
HTML中注释使用标签:
...,就是要注释的内容。
注释标签用于在源代码中插入注释,注释内容不会显示在浏览器中。
不可以跨行使用,一个注释标签只能注释一行。
通过使用注释来对代码进行解释,这样做有助于在一段时间后再次阅读代码进行提示。
当编写了大量代码,团队合作时是极其有用滴~
示例:<!--<meta name="viewport" content="width=device-width, initial-scale=1.0">-->
<!--<meta name="keywords" content="小甲鱼,Web开发,HTML5,CSS3,Web编程教学">-->
<!--<meta name="description" content="《零基础入门学习Web开发》案例演示">-->
<!--<meta name="author" content="鱼C工作室">-->
2、CSS注释
CSS中是使用:
即在需要注释的内容前使用“/*”标记开始注释,在内容的结尾使用“*/”结束。
注释可以多行内容注释。
其注释范围在“/*”与“*/”之间。
示例:/*.tab{*/
/*border:solid 1px #dbdee1;*/
/*border-collapse: collapse;*/
/*word-break: break-all;*/
/*word-wrap: break-word;*/
/*overflow: hidden;*/
/*}*/
等价于:/* .tab{
border:solid 1px #dbdee1;
border-collapse: collapse;
word-break: break-all;
word-wrap: break-word;
overflow: hidden;
}*/
3、JavaScript注释
JavaScript中有两种注释。
第一种是多行注释:
一般js文件开头,介绍作者,函数等信息。
复制代码 代码如下:/*
*author:不二
*day:2018-05-31
*/
第二种注释方法是最常见的:
在JS代码中随处可见,只能注释单行。
示例:/*
*author:不二
*day:2018-05-31
*/
const lineEq = (y2, y1, x2, x1, currentVal) => {
// y = mx + b
var m = (y2 - y1) / (x2 - x1), b = y1 - m * x1;
return m * currentVal + b;
};
// const getRandomInt = (min, max) => Math.floor(Math.random() * (max - min + 1)) + min;
// const getRandomFloat = (min, max) => (Math.random() * (max - min) + min).toFixed(2);
多行代码注释或者长文字的解释,用第一种。
局部代码注释,用第二种。
借用上一讲文艺的作业,动手修改下JS注释:
4、注释心法
著名的奥卡姆剃刀原理,不二曾经详细解读过,请看:传送门
好的注释,永远是干净纯粹的,不用废话太多,点睛之笔,让看到代码的后人觉得:
课后作业,完成了吗?
如果有收获,别忘了评分 :
这位鱼油,如果喜欢本系列学习笔记,请订阅 专辑☞( 传送门)( 不喜欢更要订阅 )
|