# 第二章 語法
- 鐵路圖(語法圖)————— 表示形式語法的方式 規則 1. 從左邊界開始沿著軌道去到右邊界 2. 圓框 字面量 方塊 規則或描述 3. 沿著規則走通的序列 合法 不能走通 非法 4. 末端 只有一條豎條 允許在任何一對標記中間插入空白 兩個豎條 不允許
- 2.3 數字 1. NaN 一個不能產生正常結果的運算結果 isNaN(number) 檢測NaN 2. Infinity 所有大于1.79769313486231570e+308的值
- 2.4 字串 javaScript 所有字符 16位 沒有字符型別
- 2.5 陳述句 1. javaScript 代碼塊不會創建一個新的作用域 變數定義在函式的頂端 2. 被當作假的值 false null undefined 空字串'' 數字0 數字NaN 3. try...catch (1) try陳述句 執行一個代碼塊 捕獲該代碼塊拋出的任何例外 (2) catch從句 定義一個新變數 接收該例外物件 (3) throw陳述句 拋出例外 若在try中,控制權跳到catch 若在函式中,該函式呼叫被放棄,控制權跳到該函式的try陳述句的catch從句中 4. 不允許換行 return 關鍵字和運算式之間 break 關鍵字和標簽之間
- 2.6 運算式 1. 運算子優先級(越上面優先級越高) (1) . [] () (2) delete new typeof + - ! (3) / * % (4) + - (5) >= <= > < (6) === !== (7) && (8) || (9) ?: 2. typeof 運算子的值 number string boolean undefined function object
## 本章難點(解答見其他文章) 1. try...catch 陳述句 2. 原型鏈 3. 物件字面量 4. 陣列字面量 5. 函式字面量 6. 正則運算式
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/171038.html
標籤:其他
上一篇:markdown特殊語法之上下標
下一篇:學習OpenCV3(1)
