用保留字 const 定義的變數可以更改 - JavaScript?
在使用 const 關鍵字定義一個物件後,你不能改變其值。
改動後會保持不變。
讓我們說下面是我們用 const 定義的一個變數 -
const details1 = {
firstName: 'David',
subjectDetails: { subjectName: 'JavaScript' }
}示例
以下是改變 const 變數的程式碼,它只會顯示初始值 -
const details1 = {
firstName: 'David',
subjectDetails: { subjectName: 'JavaScript' }
}
const details2 = { ...details1, subjectDetails: { ...details1.subjectDetails }, firstName: 'David' }
details2.subjectDetails.subjectName = 'Java '
console.log(details1);要執行以上程式,你需要使用以下命令 -
node fileName.js.
這裡我的檔名是 demo225.js。
輸出
輸出如下 -
PS C:\Users\Amit\JavaScript-code> node demo225.js
{ firstName: 'David', subjectDetails: { subjectName: 'JavaScript' } }
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP