Const意思

在編程中,const 是一個關鍵字,它用來聲明一個不可變的變數。這意味著一旦你給一個 const 變數賦值,你就不能再改變它。

例如:

const PI = 3.14159;

PI = 4; // 這行代碼會報錯,因為PI是const聲明的

在JavaScript中,const 關鍵字可以用來創建唯讀的變數。當你使用 const 聲明一個變數時,你實際上是在告訴 JavaScript 引擎這個變數的值在生命周期內不會改變。

需要注意的是,const 關鍵字只保證變數名是不可變的,而不保證變數的值是不可變的。如果你有一個對象或者數組,你可以改變它的屬性或元素,但是你不能重新分配這個變數指向另一個不同的對象或數組。

const person = { name: 'John' };

person.name = 'Jane'; // 這行代碼不會報錯,因為對象的屬性被改變了

person = { name: 'Bob' }; // 這行代碼會報錯,因為試圖重新分配const變數

在不同的程式語言中,const 的用法可能會有所不同,但在大多數情況下,它的作用都是用來聲明一個不可變的變數。