gpt4 book ai didi

javascript : create objects dynamically

转载 作者:行者123 更新时间:2023-11-30 10:06:52 24 4
gpt4 key购买 nike

好的。我想动态创建一个 JSON 数组。案例是:

比方说,我有数组:

var arrayCompanyUsers = ["dealers", "builders"];

从上面的数组,我想生成另一个数组如下:

[
"dealers" : {
"RequestQuote" : false,
"PlaceOrder" : false,
},
"builder" : {
"RequestQuote" : false,
"PlaceOrder" : false,
}
]

两个问题:

  1. 如何生成结果数组?
  2. 我可以访问以下属性:dealers.RequestQuote 吗?

最佳答案

您可以使用以下片段执行此操作:

var arrayCompanyUsers = ['dealers', 'builders'];
var target = {};
for (var i = 0; i < arrayCompanyUsers.length; i++){
var user = arrayCompanyUsers[i];
target[user] = {
'RequestQuote' : false,
'PlaceOrder' : false,
};
}
console.log(target);

是的,您应该能够使用 dealers.RequestQuote 访问这些属性

关于javascript : create objects dynamically,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28603377/

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