用保留字 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' } }
广告