在 JavaScript 中获取和设置数组内对象的值

get and set values of object inside array in javascript

本文关键字:对象 数组 设置 JavaScript 获取      更新时间:2023-09-26

我有这样的对象数组[对象,对象,对象]

每个物体的结构都是这样的

0: Object
   children: Array[0]
   node_id: 0
   parent_id: -2
   text: "(r , e , w)"
   value: 6
1: Object
   children: Array[0]
   node_id: 1
   parent_id: 0
   text: "(r)"
   value: 3
2: Object
   children: Array[0]
   node_id: 2
   parent_id: 0
   text: "(e , w)"
   value: 3

首先我有for循环,我想在每次迭代中都得到parent_id

第二个我想把最后两个对象放到第一个对象内的子数组中任何帮助表示赞赏。

arrayOfObjects.forEach(function(obj) {
    console.log(obj.parent_id);
    arrayOfObjects[0].children.push(obj.text);
    arrayOfObjects[0].children.push(obj.value);
});