最新的Web开发教程
 

JavaScript注释


JavaScript注释可以用来解释JavaScript代码,并使其更具可读性。

JavaScript注释也可用于测试替换码时,防止执行。


单行注释

单行注释以//

之间的任何文本//与线的末端,将由JavaScript被忽略(将不被执行)。

此示例使用单行注释每一行之前,解释的代码:

// Change heading:
document.getElementById("myH").innerHTML = "My First Page";
// Change paragraph:
document.getElementById("myP").innerHTML = "My first paragraph.";
试一试»

此示例使用单行注释在每一行的末尾,解释的代码:

var x = 5;      // Declare x, give it the value of 5
var y = x + 2;  // Declare y, give it the value of x + 2
试一试»

多行注释

多行注释以/*和结束*/

之间的任何文本/**/通过JavaScript被忽略。

本例使用多行注释(注释块)来解释的代码:

/*
The code below will change
the heading with id = "myH"
and the paragraph with id = "myP"
in my web page:
*/
document.getElementById("myH").innerHTML = "My First Page";
document.getElementById("myP").innerHTML = "My first paragraph.";
试一试»

这是最常见的使用单行注释。
块注释通常用于正式文档。


使用注释防止执行

使用注释,以防止代码执行,适用于代码测试。

添加//在代码行的前面改变了从一个可执行行注释的代码行。

本例使用//防止代码行之一的执行:

//document.getElementById("myH").innerHTML = "My First Page";
document.getElementById("myP").innerHTML = "My first paragraph.";
试一试»

本例使用注释块,以防止多行执行:

/*
document.getElementById("myH").innerHTML = "My First Page";
document.getElementById("myP").innerHTML = "My first paragraph.";
*/
试一试»