我正在尝试如下构建JSON。
{
"nameInfo": {
"name": "Bhanu"
}
}
我尝试下面的代码及其工作正常。
a = {}
a.nameInfo = {}
a.nameInfo.name="John"
console.log(a)
但是,仅检查是否有更好的方法可以执行相同的操作。在nameInfo下添加属性之前,我是否总是必须将a.nameInfo初始化为空对象?
最佳答案
最简单的方法是执行以下操作:
let a = {
nameInfo: {
name: 'Bhanu'
}
}