JavaScript 中的常量

Kushank Singh 2021年10月2日
JavaScript 中的常量

我們有變數來儲存程式設計中的值。常量變數值在整個程式中保持不變,不能更改。在編譯的程式語言中,常量值在編譯時被替換,它的使用允許其他優化以提高程式碼的執行時效率。

在本教程中,我們將學習 JavaScript 中的常量。

關鍵字 const 於 2015 年在 ES6 中引入。它用於在 JavaScript 中宣告常量。常量資料結構是儲存資訊永遠不會改變的資料結構,變數只宣告一次。必須初始化 const 宣告。否則,它會丟擲錯誤。

const 變數的宣告可以是全域性的也可以是區域性的。在宣告它的同一語句中需要常量的初始值。換句話說,我們可以說 const 宣告僅建立對變數的只讀值引用。

請參考以下示例。

var a;
const b = 1;

在上面的例子中,物件 a 是一個變數。物件 b 是一個常數。在整個程式中,它的值將保持為 1。

可以改變常量變數。不使用賦值運算子而改變變數值的操作稱為變數變異。

例如,

const age = [19, 13]
age.push(15)
console.log(age)

輸出:

[19, 13, 15]