我有一个如下所示的数组 我试图通过替换数组内部对象中的null来添加一些值。 我想要添加的值来自不同的数组"y"
let toBesubmitted = [
{a: null, id: "a"},
{b: null, id: "b"},
{c: null, id: "c"},
{d: null, id: "d"},
{e: null, id: "e"}
]
另一个数组
let y= ["apple", "ball", "cat", "dog", "elephant"]
我该如何实现这个目标?
y[index] || null
,就像toBesubmitted.forEach((item, index) => item[item.id] = y[index] || null);
这样。这样,如果数组y
的值比较少,它将再次分配null
而不是undefined
。 - Karan