gpt4 book ai didi

javascript - 如何分配 JSON 对象

转载 作者:行者123 更新时间:2023-12-03 04:36:58 26 4
gpt4 key购买 nike

我是 AngularJS 新手。我正在尝试分配 JSON 对象,并且正在使用 Object.assign 来分配 JSON 对象。但我无法得到我想要的结果请帮我得到结果。

'use strict'

let one ={"Start":"11","Dashboard":"1","Settings":"2","Support":"3","Trunk":"4","Routing":"5","Solutions":"6","Accounting":"7","Statistic":"8","Marketing":"9","Profile":"10"};
let two = {"Settings":{"Basic Settings":"1","Number Range":"2","Employess":"3","Message Fulfillment":"4"},"Support":{"All Contacts":"5","Detail Approval":"6","Incomplete Signup":"7","Settings":"8"},"Trunk":{"My Tickets":"9","All Tickets":"10"}};

let three = {"Settings":{"Basic Settings":{"My Information":"1","Bank Information":"2"}}};

let four = Object.assign({}, one, two, three);

console.log(JSON.stringify(four));

最佳答案

试试这个:

function mergeObjects() {
var merged_obj = {};
for (i in arguments) {
obj = arguments[i];
for (j in obj) {
merged_obj[j] = obj[j];
}
}
return merged_obj;
}

var one ={"Start":"11","Dashboard":"1","Settings":"2","Support":"3","Trunk":"4","Routing":"5","Solutions":"6","Accounting":"7","Statistic":"8","Marketing":"9","Profile":"10"};
var two = {"Settings":{"Basic Settings":"1","Number Range":"2","Employess":"3","Message Fulfillment":"4"},"Support":{"All Contacts":"5","Detail Approval":"6","Incomplete Signup":"7","Settings":"8"},"Trunk":{"My Tickets":"9","All Tickets":"10"}};

var three = {"Settings":{"Basic Settings":{"My Information":"1","Bank Information":"2"}}};

var mergedObj = mergeObjects(one, two, three);
console.log(mergedObj);

关于javascript - 如何分配 JSON 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43253503/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com