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