Nodejs - 迭代嵌套JSON数组的正确方法

fea*_*nic 5 javascript json node.js

请考虑以下示例JSON数组:

[{
    info: {
        refOne: 'refOne',
        refTwo: [{
            refOne: 'refOne',
            refTwo: 'refTwo'
        }]
    }
}, {
    info: {
        refOne: 'refOne',
        refTwo: [{
            refOne: 'refOne',
            refTwo: 'refTwo'
        }]
    }
}]
Run Code Online (Sandbox Code Playgroud)

上面的JSON是数据库查询响应的简单表示,Nodejs在父信息数组中循环遍历每个'refTwo'数组的正确方法是什么?

sudo示例:对于当前项目中每个refTwo项目的样本JSON中的每个项目执行某些操作

我怀疑这里可能需要'async'lib,但是非常感谢一些建议.

Gab*_*mas 10

这是一个简单的JavaScript问题:

var o = [...];

var fn = function (e){
    e.refOne...
    e.refTwo...
};

o.forEach (function (e){
    e.info.refTwo.forEach (fn);
});
Run Code Online (Sandbox Code Playgroud)