javascript - 使用子级别构建 JSON

标签 javascript json

我正在尝试构建 JSON,如下所示。

{
  "nameInfo": {
    "name": "Bhanu"
  }
}

我尝试了下面的代码,它工作正常。

a = {}
a.nameInfo = {}
a.nameInfo.name="John"
console.log(a)

但是,只是检查是否有更好的方法来做同样的事情。在 nameInfo 下添加属性之前,是否始终必须将 a.nameInfo 初始化为空对象?

最佳答案

最简单的方法是执行以下操作:

let a = {
  nameInfo: {
    name: 'Bhanu'
  }
}

关于javascript - 使用子级别构建 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54013185/

相关文章:

php - 从 php 自动建议

json - 排除使用 Groovy JsonOutput 序列化的字段

javascript - 带图例的 D3 等值线图

javascript - 显示任意数字输入的数据

json - 类似于 NodeJS 的 Typesafe Config

php - Google Visualization API 中的逗号分隔数据

Java使用gson解析复杂的json响应

java - Ruby(服务器)- Java(客户端)连接错误

javascript - 仅选择一个单选按钮后如何向多个输入添加不同的值?

JavaScript 反机器人措施