到html的单行注释,比较特别,html中确确实实没有专门的单行注释符号。不管是//还是#,在html中都不是注释符号。
html的注释符号,只有符号,即可以用于单行,也可以用于单行。
为什么html中没有一个简单一点的单行注释符号,我想这可能跟html中包含的文本内容太多,广泛存在包含#和//的文本有关。
如果是选#或者//做注释符号,那么我们可能需要经常的使用转义符来消除文本中存在#或//的影响。
所以,最后,html取消了单行注释,并且选取较为复杂的作为唯一的注释符号。这反而是为了大家的方便着想。事实上,这确实方便了我们,只是我们享受着而没发觉而已。
avaScript 注释可用于提高代码的可读性。
JavaScript 注释
JavaScript 不会执行注释。
我们可以添加注释来对 JavaScript 进行解释,或者提高代码的可读性。
单行注释以 // 开头。
本例用单行注释来解释代码:
实例
// 输出标题:
document.getElementById("myH1").innerHTML="欢迎来到我的主页";
// 输出段落:
document.getElementById("myP").innerHTML="这是我的第一个段落。";
JavaScript 多行注释
多行注释以 /* 开始,以 */ 结尾。
下面的例子使用多行注释来解释代码:
实例
/*
下面的这些代码会输出
一个标题和一个段落
并将代表主页的开始
*/
document.getElementById("myH1").innerHTML="欢迎来到我的主页";
document.getElementById("myP").innerHTML="这是我的第一个段落。";
使用注释来阻止执行
在下面的例子中,注释用于阻止其中一条代码行的执行(可用于调试):
实例
//document.getElementById("myH1").innerHTML="欢迎来到我的主页";
document.getElementById("myP").innerHTML="这是我的第一个段落。";
尝试一下 »
在下面的例子中,注释用于阻止代码块的执行(可用于调试):
实例
/*
document.getElementById("myH1").innerHTML="欢迎来到我的主页";
document.getElementById("myP").innerHTML="这是我的第一个段落。";
*/
在行末使用注释
在下面的例子中,我们把注释放到代码行的结尾处:
实例
var x=5; // 声明 x 并把 5 赋值给它
var y=x+2; // 声明 y 并把 x+2 赋值给它
avaScript 注释可用于提高代码的可读性。
JavaScript 不会执行注释。
我们可以添加注释来对 JavaScript 进行解释,或者提高代码的可读性。
单行注释以 // 开头。
代码练习:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>JavaScript 注释</title>
</head>
<body>
<h1 id="q"></h1>
<p id="w"></p>
<script>
// 输出标题:
document.getElementById("q").innerHTML="Welcome to my Homepage";
// 输出段落:
document.getElementById("w").innerHTML="This is my first paragraph.";
</script>
</body>
</html>
运行结果:
*请认真填写需求信息,我们会在24小时内与您取得联系。