用保留字 const 定义的变量可以更改 - JavaScript?
javascriptweb developmentfront end technologyobject oriented programming更新于 2026/1/6 7:08:17
使用 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' } }
相关文章
有用资源
javascript 参考教程 - 该教程包含有关 javascript 的更多信息:https://www.cainiaomax.com/javascript/

