JavaScript菜鳥教程

JavaScript 對象

JavaScript 函數(shù)

JS HTML DOM

JS 瀏覽器BOM

AJAX 菜鳥教程

JavaScript 參考手冊

JavaScript 注釋

如果注釋只是一行文本,JavaScript解釋器完全忽略了這一行。

通常添加注釋是為了提供與源代碼有關(guān)的額外信息,程序、參數(shù)說明等。

測試代碼時(shí),注釋也可用于阻止或跳過執(zhí)行。

單行注釋

單行注釋以雙斜杠(//)開頭,后跟注釋文本。

// Print "Hello World" to the document
document.write("Hello World");
測試看看?/?

編寫注釋時(shí),請?jiān)诰o靠其下方的代碼的同一級別縮進(jìn)它們:

// 初始化函數(shù)
function showYear() {
   // date object
   let obj = new Date();

   // 將當(dāng)前年份存儲(chǔ)在變量中 "myYear"
   let myYear = obj.getFullYear();

   // 使用以下命令將當(dāng)前年份打印到HTML元素 ID="para"
   document.getElementById("para").innerHTML = myYear;
}
測試看看?/?

當(dāng)單行注釋出現(xiàn)在代碼行的末尾時(shí),它們稱為內(nèi)聯(lián)注釋。

let x = 20;// 將數(shù)值分配給 x
let y = x + 5; //  x + 5 賦值給 y
document.write(y); // 將變量y的值打印到文檔
測試看看?/?

多行注釋

多行注釋或塊級注釋是用于介紹和解釋一段代碼的長格式注釋。通常,這些類型的注釋放在文件的頂部,或特別復(fù)雜的代碼塊之前。

多行注釋以斜杠和星號(/*)開頭,以星號和斜杠(*/)結(jié)束。

/* 初始化greetUser函數(shù)
將用戶名分配給變量并打印出來
問候語句。. */
function greetUser() {
  let name = prompt("你的名字叫什么?");
  document.getElementById("output").innerHTML = "Hello " + name;
}
測試看看?/?

有時(shí)您可能還會(huì)看到塊注釋語法的略微修改版本,該注釋語法/**以注釋塊左側(cè)的開頭并帶有星號。

/**
  *初始化greetUser函數(shù)。
  *將用戶名分配給變量
  *并打印問候語。
  */
function greetUser() {
  let name = prompt("你的名字是?");
  document.getElementById("output").innerHTML = "Hello " + name;
}
測試看看?/?

塊注釋通常用于正式文檔。

使用注釋防止執(zhí)行

注釋還可以用于快速輕松地阻止出于測試和調(diào)試目的的代碼執(zhí)行。

// addTwoNumbers(5, 5);
multiplyTwoNumbers(6, 3);
測試看看?/?

單行注釋和多行注釋均可用于注釋掉代碼,具體取決于要切換的部分的大小。

/*
document.write("Hello World<br>");
document.write("Hello World<br>");
document.write("Hello World<br>");
document.write("Hello World");
*/
測試看看?/?

在確定程序的邏輯時(shí),注釋代碼可以幫助您確定錯(cuò)誤的位置或評估提供最多實(shí)用性的代碼行。

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清