javascript中的注釋符有兩種:1、單行注釋符“//”,它只對所在行有效,“//”之后的所有內(nèi)容都會看作是注釋的內(nèi)容;2、多行注釋符“/* */”,出現(xiàn)在“/*”和“*/”之間的所有內(nèi)容都會看作是注釋的內(nèi)容。
本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。
在 javascript 中,注釋代碼分為多行注釋與單行注釋
-
單行注釋:使用"
//
"來進行單行注釋;"//
"之后的所有內(nèi)容都會看作是注釋的內(nèi)容,對"//
"之前的內(nèi)容則不會產(chǎn)生影響 -
多行注釋:使用"
/* */
"來進行多行注釋;出現(xiàn)在“/*
”和“*/
”之間的所有內(nèi)容都會看作是注釋的內(nèi)容。
基本結(jié)構(gòu)如下:
單行注釋
//我是被注釋掉的文字,這里也可以是js代碼
多行注釋:
/* 我是被注釋掉的文字 我假裝是被注釋掉的js代碼 */
js中的單行注釋的方法
js代碼中,使用“//
”符號來注釋掉單行代碼,或添加代碼的說明。
例1:注釋掉單行代碼
js代碼:
<script> //document.write('php中文網(wǎng)'); document.write('https://www.php.cn/'); </script>
例2:給每行代碼添加說明
js代碼:
<script> var a = 1; //聲明一個變量 a++; //變量加1 document.write(a); //輸出這個變量 </script>
js中多行注釋的方法
在js代碼中,使用 /*
與 */
符號,來注釋掉多行代碼。
例1:注釋掉多行js代碼
js代碼:
<script> var a = 1; /* 這里的代碼都被注釋掉了 a++; document.write(a); */ a = a + 5; console.log(a); </script>
例2:js代碼中,添加多行代碼說明
js代碼:
<script> /* 這里是以下代碼的說明 我只是簡單的舉個例子 */ var a = 1; a = a + 5; console.log(a); </script>
補充說明:
在一些專用的代碼編輯器中,比如 "VScode","Notepad++"等,正常的執(zhí)行代碼與被注釋掉的代碼的顏色是不同的,很容易區(qū)分出來。
下面以'vscode'編輯器為例,如下圖
說明:
1、被注釋掉的代碼或說明的字體為綠色
2、正常的代碼為白色或其它顏色
3、由于編輯器或個人設(shè)置的原因,代碼編輯器中代碼顏色會有所不同
【推薦學(xué)習(xí):javascript高級教程】