let objArray = [ {value:null} , {value:null}];
let dataArray= [{0:12},{1:23}];
如何从dataArray中获取数据以分配给objArray中的“值”?我想获得一个如下的对象数组:
objArray = [{value:12},{value:23}];
答案 0 :(得分:4)
您可以执行此操作。
let objArray = [ {value:null} , {value:null}];
let dataArray= [{0:12},{1:23}];
const result = objArray.map((item, index) => {
item.value = dataArray[index][index]
return item;
})
console.log(result);
答案 1 :(得分:1)
这很简单。您可以将dataArray的属性值分配给objArray。
objArray[0].value = dataArray[0][0]; //Note: I used bracket notation instead of dot (.) notation for accessing objects in dataArray
objArray[1].value = dataArray[1][1];
您还可以遍历数组(循环)以分配值,但是可以自己练习进行学习。
祝你好运!