【讀書筆記】:《編寫可維護(hù)的JavaScript》第02章 注釋

第02章 注釋

JavaScript支持兩種不同類型的注釋,單行注釋和多行注釋

2.1 單行注釋

獨(dú)占一行的注釋,用來解釋下一行代碼。這行注釋之前要有一個空行,且縮進(jìn)層級和下一行的代碼保持一致。
在代碼行尾部的注釋,代碼結(jié)束到注釋之間至少一個縮進(jìn)。但該行的總長度不應(yīng)該超過單行最大長度,如果超了,就將注釋放到該行代碼上方。
被注釋掉的大段代碼。這種情況不建議使用多行注釋。

// 好的做法 注釋前要有空行  注釋要與被注釋的代碼相同縮進(jìn)  
if(con){

    // 如果代碼執(zhí)行到這里,。。。
    allowed();
}

// 好的寫法  注釋寫在代碼后面時,要與代碼之間有間隔
var result = something + somethingElse; // somethingElse不應(yīng)當(dāng)取值為null。

// 好的做法 注釋掉大段代碼 要使用單行注釋 不建議使用多行注釋
// if(con){
//  allowed();
// }

2.2 多行注釋

多行注釋可以包裹跨行文本。它以/開始/結(jié)束

/* 我是注釋 */
/* 另一段注釋 */

多行注釋建議使用以下格式:

/*
 * 多行注釋
 * 該注釋包含兩行
 */

2.3 使用注釋

添加注釋的一般原則:在需要讓代碼更清晰時添加注釋
難于理解的代碼
可能被誤認(rèn)為是錯誤的代碼
瀏覽器特效hack

2.4 文檔注釋

如果想導(dǎo)出幫助文檔API文件,那么就可以在方法或類的前面使用文檔注釋
文檔注釋有很多種格式,但最流行的一種格式來自于JavaDoc文檔格式:多行注釋以單斜線加雙星號(/**)開始,
一般編輯器只要鍵入/**后enter回車就好

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容