【发布时间】:2017-12-18 10:40:41
【问题描述】:
我目前有 1 个带有标签的数组和 2 个带有键和值的对象。 有了这些数据,我想用对象格式化一个新数组。
例子:
const years = ["5", "6", "7", "8", "9"];
const left = {5: 2, 6: 1, 7: 22};
const right = {6: 1, 7: 1, 8: 22, 9: 1};
//Output should be
const newArr = [
{
label: 5 year,
left: 2,
right: null,
},
{
label: 6 year,
left: 1,
right: 1,
},
{
label: 7 year,
left: 22,
right: 1,
},
{
label: 8 year,
left: null,
right: 22,
},
{
label: 9 year,
left: null,
right: 1,
},
]
如果其中一个对象在对象中没有年份(键),则此值为空。
【问题讨论】:
-
你的意思是什么?
-
您应该尝试解决问题并发布您尝试过的解决方案,而不是直接跳转到 SO。
标签: javascript arrays object