最新的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.";
*/
試一試»