Javascript 添加JSON对象

Javascript 添加JSON对象,javascript,Javascript,当前JSON对象是 { "firstName":"fname", "lastName":"lname", "department": { "department":"d1", "location":"l1" } } 我想使用Javascript向其中添加一个数组,如下所示: { "firstName":"fname", "lastName":"lname", "department": { "department":"d1", "location

当前JSON对象是

{
 "firstName":"fname",
 "lastName":"lname",
 "department": {
    "department":"d1",
    "location":"l1" 
  }
}
我想使用Javascript向其中添加一个数组,如下所示:

{
  "firstName":"fname",
  "lastName":"lname",
  "department": {
  "department":"d1",
  "location":"l1"
 },
  "address": {
    "street1":"s1",
    "street2":s2
  }
}
在JS中,这很简单

变量a={ 名字:fname, 姓氏:lname, 部门: { 部门:d1, 位置:l1} }; a、 地址={ 街1:s1,, 街道2:s2
}; 在这里,你可以用简单的方法来做这件事

var myjson1={ 名字:fname, 姓氏:lname, 部门: { 部门:d1, 地点:l1 } } var myjson2={ 地址: { 街1:s1,, 街道2:s2 } } myjson1.address=myjson2; document.getElementByIdmyid.innerText=JSON.stringifymyjson1; console.logmyjson1;
欢迎来到Stackoverflow。如果您在Stack overflow上签出页面以备将来使用,那就更好了。好问题往往能从社区中提供更快、更好的答案-谢谢,如果myjson1和myjson2都有名字和姓氏,我需要检查两者是否相同,那么只有myjson1.address=myjson2;应该执行。@Apurb Kumar Choudhary,我为您添加了一个示例,所以请检查答案中的编辑部分。并让我知道它是否对您有帮助not@ApurbKumar Choudhary,请让我知道编辑的答案部分是否对您有帮助如果是,请接受答案:@Apurb Kumar Choudhary,我很高兴看到我的回答对你有帮助。如果我的回答令人满意,你能接受它作为正确的答案吗?