常數
你可以使用 const
關鍵字建立唯讀的常數。常數識別子的語法和變數識別子的相同︰以字母或底線開頭,可以包含字母、數值、底線字元。
const prefix = '212';
在 Script 執行時,常數不可以藉由代入或重新宣告來改變值。
常數的作用域規則和變數一樣,除了 const
關鍵字即使是全域常數也一直是必要的。如果省略了關鍵字,識別子就會被認定為變數。
你不可以在同一個作用域裡,使用和函數或變數的同樣的名稱來宣告常數。例如︰
// 這會引起錯誤 function f() {}; const f = 5; // 這也會引起錯誤 function f() { const g = 5; var g; //其他語句 }