国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JavaScript基本語法_動力節點Java學院整理

2024-05-06 15:15:22
字體:
來源:轉載
供稿:網友

語法

JavaScript的語法和Java語言類似,每個語句以;結束,語句塊用{...}。但是,JavaScript并不強制要求在每個語句的結尾加;,瀏覽器中負責執行JavaScript代碼的引擎會自動在每個語句的結尾補上;。

注意:讓JavaScript引擎自動加分號在某些情況下會改變程序的語義,導致運行結果與期望不一致。在本教程中,我們不會省略;,所有語句都會添加;。

例如,下面的一行代碼就是一個完整的賦值語句:

var x = 1;

下面的一行代碼是一個字符串,但仍然可以視為一個完整的語句:

'Hello, world';

下面的一行代碼包含兩個語句,每個語句用;表示語句結束:

var x = 1; var y = 2; // 不建議一行寫多個語句!

語句塊是一組語句的集合,例如,下面的代碼先做了一個判斷,如果判斷成立,將執行{...}中的所有語句:

if (2 > 1) {  x = 1;  y = 2;  z = 3;}

注意花括號{...}內的語句具有縮進,通常是4個空格。縮進不是JavaScript語法要求必須的,但縮進有助于我們理解代碼的層次,所以編寫代碼時要遵守縮進規則。很多文本編輯器具有“自動縮進”的功能,可以幫助整理代碼。

{...}還可以嵌套,形成層級結構:

if (2 > 1) {  x = 1;  y = 2;  z = 3;  if (x < y) {    z = 4;  }  if (x > y) {    z = 5;  }}

JavaScript本身對嵌套的層級沒有限制,但是過多的嵌套無疑會大大增加看懂代碼的難度。遇到這種情況,需要把部分代碼抽出來,作為函數來調用,這樣可以減少代碼的復雜度。

注釋

//開頭直到行末的字符被視為行注釋,注釋是給開發人員看到,JavaScript引擎會自動忽略:

// 這是一行注釋alert('hello'); // 這也是注釋

另一種塊注釋是用/*...*/把多行字符包裹起來,把一大“塊”視為一個注釋:

/* 從這里開始是塊注釋仍然是注釋仍然是注釋注釋結束 */

請注意,JavaScript嚴格區分大小寫,如果弄錯了大小寫,程序將報錯或者運行不正常。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 扬州市| 榆中县| 安阳市| 二连浩特市| 新源县| 米脂县| 治多县| 铁力市| 剑阁县| 轮台县| 商丘市| 绩溪县| 乌海市| 新民市| 龙井市| 武隆县| 彭山县| 襄垣县| 通榆县| 利津县| 祁阳县| 岑巩县| 富锦市| 郎溪县| 乌什县| 南丹县| 德州市| 霍山县| 林甸县| 凤台县| 广德县| 贺兰县| 高州市| 宜城市| 静乐县| 黑龙江省| 兰溪市| 固镇县| 二连浩特市| 额敏县| 游戏|