支援兩種註解字元:1、單行註解符號“//”,只對所在行有效,可以位於程式碼片段的不同位置,語法“//需要註解的內容”,“//”之後的所有內容都會看作是註釋的內容。 2、多行註解符號「/**/”,出現在“/*”和“*/」之間的所有內容都會看作是註解的內容,語法「/* 需要註解的內容 */」。
本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
註解是給開發人員看的,程式在執行時會自動忽略註解的內容,所以我們通常會使用註解來為程式碼添加一些解釋說明或描述,以提高程式碼的可讀性。
JavaScript 中的註解與 C/C 、Java、PHP 等語言中註解的定義方式相同,支援單行註解和多行註解兩種風格。
單行註解:使用"//
"來進行單行註解;
多行註解:使用"/* */
"來進行多行註解;
基本結構如下:
單行註解
//我是被注释掉的文字,这里也可以是js代码
多行註解:
/* 我是被注释掉的文字 我假装是被注释掉的js代码 */
單行註解
#單行註解以 //
開頭。 "//
"之後的所有內容都會看作是註解的內容,對"//
"之前的內容則不會產生影響
單行註解可以位於代碼段的不同位置,分別描述不同區域代碼的功能。
//程序描述 function toStr(a){ //块描述 //代码段描述 return a.toString(); //语句描述 }
使用單行註解時,在//
後面的同一行內的任何字元或程式碼都會被忽視,不再解析。
多行註解
多行註解以 /*
開始,以 */
結尾;出現在「/*
」和「*/
」之間的所有內容都會被視為註解的內容。
多行註解一般在js檔案開頭,介紹作者,函數等資訊。
/* * jQuery JavaScript Library v3.3.1 * https://jquery.com/ * Includes Sizzle.js * https://sizzlejs.com/ * Copyright JS Foundation and other contributors * Released under the MIT license * https://jquery.org/license * Date: 2019-08-21 T 17:24 Z */ document.getElementById("myH1").innerHTML="欢迎来到我的主页"; document.getElementById("myP").innerHTML="这是我的第一个段落。";
<script> /* 这里是以下代码的说明 我只是简单的举个例子 */ var a = 1; a = a + 5; console.log(a); </script>
在多行註解中,包含在/*
和*/
符號之間的任何字元都視被為註解文字而忽略掉。
補充說明:
在一些專用的程式碼編輯器中,例如"VScode","Notepad "等,正常的執行程式碼與註解掉的程式碼的顏色是不同的,很容易區分出來。
下面以'vscode'編輯器為例,如下圖
#1、被註解掉的程式碼或說明的字體為綠色
2、正常的程式碼為白色或其它顏色
3、由於編輯器或個人設定的原因,程式碼編輯器中程式碼顏色會有所不同
【相關推薦:javascript影片教學、程式設計基礎影片】
#以上是JavaScript支援的註解字元是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!