在 JavaScript 中更改嵌套对象键的值
javascriptweb developmentobject oriented programming更新于 2025/11/18 11:24:17
为此,请使用点 (.) 符号和方括号 ([])。
示例
var details = {
"customer": {
"customerDetails": {
"otherDetails": [
{
"customerDetails": {
"isMarried": false
},
},
{
"customerDetails": {
"isMarried": false
},
},
{
"customerDetails": {
"isMarried": false
}
}
]
}
}
}
console.log("All values are set to true=");
for (var index = 0; index < details.customer.customerDetails['otherDetails'].length; index++) {
details.customer.customerDetails['otherDetails'][index].customerDetails['isMarr
ied'] = true;
}
for (var index = 0; index < details.customer.customerDetails['otherDetails'].length; index++) {
console.log("isMarried:"+details.customer.customerDetails['otherDetails'][index
].customerDetails['isMarried']);
}
要运行上述程序,您需要使用以下命令 −
node fileName.js.
这里,文件名是 demo186.js。
输出
这将产生以下输出 −
PS C:\Users\Amit\javascript-code> node demo186.js All values are set to true= isMarried:true isMarried:true isMarried:true
相关文章
有用资源
javascript 参考教程 - 该教程包含有关 javascript 的更多信息:https://www.cainiaomax.com/javascript/

