JavaScript 不会执行注释。
我们可以添加注释来对 JavaScript 进行解释,或者提高代码的可读性。
JavaScript 注释
注释(comments)是指在程序编写过程中,对程序文件或者代码片段额外添加的一个备注说明。通过注释可以提高代码可读性,让自己或其他开发人员更快速地理解程序的。
JavaScript 注释不属于 JavaScript 程序的一部分,其内容也不参与程序中的任何功能计算,在编辑器中以特殊颜色(如绿色)显示。
JavaScript 注释符号
JavaScript 注释分为单行注释和多行注释两种。
JavaScript 单行注释
单行注释也即只注释一行,注释符号为 // ,该符号后面的都是属于注释的内容直到该行结束。下面是一个注释的例子:
// 下面是一个弹出提示信息框
alert("我是提示文字");
JavaScript 多行注释
多行注释即一次可以注释多行代码,多行注释符号以 /* 开始,以 */ 结束,下面是一个多行注释的例子:
/*
下面是一个弹出提示信息框
在该行代码中,无需任何变量或参数
*/
alert("我是提示文字");
注释内容不仅是一些解释性的文字,也可以是一些暂时不用的代码片段等,以禁止这些代码的执行。
显然,对跨度是一行或几行的少量注释使用双斜线单行注释方法更便捷。对于大量的注释,尤其是某些暂时不需要的大段代码时,使用多行注释更容易。
<!DOCTYPE html> <html> <head> <title>php中文网测试实例</title> <meta charset="utf-8"> </head> <body> <h1 id="myH1"></h1> <p id="myP"></p> <script> /* 下面的这些代码会输出 一个标题和一个段落 并将代表主页的开始 */ document.getElementById("myH1").innerHTML="php中文网"; document.getElementById("myP").innerHTML="这是一个注释的演示。"; </script> </body> </html>
使用注释来阻止执行
在下面的例子中,注释用于阻止其中一条代码行的执行(可用于调试):
//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 赋值给它