1. 程式人生 > >Js學習(1)基本語法

Js學習(1)基本語法

變數:

用var宣告變數,如果只是宣告變數而不賦值,則變數的值是undefined,表示無定義

不寫·var也有效,但不建議

變數宣告兩次無效,但第二次宣告時賦值會覆蓋掉前面的值

變數提升:

Js引擎工作方式是先解析程式碼,獲取所有被宣告的變數,然後再執行

所以:

console.log(a);
var a=1;

不會報錯

識別符號:

命名規則如下:

第一個字元,可以是任意Unicode字母,以及美元符號和下劃線

第二個字元及後面字元除了字母,美元符號和下劃線還可以用數字0-9

註釋:

除了/*和*/,//,還可以相容HTML程式碼的註釋,所以<!--和-->也被視為合法的單行註釋

-->只有在行首才被當做單行註釋

區塊:

用大括號經多個相關的語句組合在一起

多用來構成其他更加複雜的語法結構,如for,if,while,function等

其他語句:

if,if..else,switch,(條件)?表示式1:表示式2

while,for,do..while,break,continue

標籤:Js允許語句前面有標籤(label(,相當於定位符,用於跳轉到程式的任意位置,標籤的格式如下:

label:
語句

標籤通常與break語句和continue語句配合使用,跳出特定的迴圈