變數(JavaScript)
第二字符之後除任意unicode或$、_之外,還可為0-9
宣告關鍵字
作用域在整個function
函式作用域
宣告變數可再修改或重新指定
作用域在花括號隔開的block內
區塊作用域
不可重複宣告
宣告的變數可再修改或重新指定
作用域在花括號隔開的block內
區塊作用域
不可重複宣告
不可再次賦值
宣告變數若為物件,可以修改屬性,或透過 method 進行修改操作
易於理解的內容名稱
不過長或過短
不使用容易混淆的名稱
開頭使用_表示具有特殊意義,非必要不使用
統一命名風格
只使用英文命名
習慣用法
變數/函式名稱
類別名稱
常數
全大寫
字詞間加入下底線 _