Js學習(1)基本語法
阿新 • • 發佈:2018-11-25
變數:
用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語句配合使用,跳出特定的迴圈