解析数组json数组并在控制台中打印

时间:2017-03-29 22:48:55

标签: javascript json node.js

您好我正在尝试创建一个模块,向我发送定义的对象列表。在其中我有阵列数组。因此,当我打印数据时,我得到员工:[对象]等我如何进入它以检索它。

代码:

var data = [
   {
    projectName: "project1", projectId: 1,
    employees: [
        {fullName: "John Doe", employeeId: 1},
        {fullName: "Jane Smith", employeeId: 2}
    ]
},

    {
       projectName: "project2", projectId: 2,
       employees: [
        {fullName: "John Doe", employeeId: 1},
        {fullName: "Mary Jones", employeeId: 3},
        {fullName: "Bill Evans", employeeId: 4}
    ]
}
];

返回特定对象的方法:

module.exports.lookupByProjectId = function (pid) {

if( _.where(data, {projectId:pid}))
 {
   return _.where(data, {projectId:pid})
 }

else{

return;
 }

}

//////////////////////////////// 我的输出是这样的:  {         projectName:“project2”,projectId:2,         雇员: [             {宾语},             {宾语},             {宾语}         ]     }

我如何打印对象。

0 个答案:

没有答案