可變
可變值是指在不建立全新值的情況下可以修改的值,與不可變值相對。
在JavaScript中,物件和陣列預設是可變的——它們的屬性和元素可以在不建立新物件或陣列的情況下進行更改。相比之下,原始值是不可變的——一旦建立了原始值,就不能修改它,儘管持有它的變數可以被重新賦值。
另見
- 維基百科上的不可變物件
- 相關詞彙表術語
可變值是指在不建立全新值的情況下可以修改的值,與不可變值相對。
在JavaScript中,物件和陣列預設是可變的——它們的屬性和元素可以在不建立新物件或陣列的情況下進行更改。相比之下,原始值是不可變的——一旦建立了原始值,就不能修改它,儘管持有它的變數可以被重新賦值。