我在其他方面看到了很多答案, 但我无法在对象的对象中找到对象数组
下面是我想要的例子: 我想改变这个:
var = [
{"a" : {"min" : 0.5}},
{"b" : {"max" : 0.6}},
{"c" : {"min" : 0.3}}]
为此:
var = {
"a" : {"min" : 0.5},
"b" : {"max" : 0.6},
"c" : {"min" : 0.3}
}
对象到对象的对象数组,
所以我可以使用这个求解器:https://github.com/JWally/jsLPSolver
谢谢
最佳答案
您可以使用 Object.assign()
和 ES6 传播语法来做到这一点。
var arr = [{"a" : {"min" : 0.5}}, {"b" : {"max" : 0.6}}, {"c" : {"min" : 0.3}}]
var result = Object.assign({}, ...arr);
console.log(result)
关于javascript - 如何将对象数组转换为对象的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43841241/