如何格式化underscore.js结果?

时间:2018-01-26 09:32:58

标签: javascript node.js underscore.js

我需要从underscore.js结果中删除密钥。

我对一个数组进行了分组,这是我为underscore.js得到的结果:

{ '20': [ { Employee: 'ved', id: 20 }, { Employee: 'p', id: 20 }],
  '25': [ { Employee: 'ved', id: 25 } ] }

我尝试了这个_。没有方法,但它不会工作。

从上面的结果对象中,我需要删除密钥,即2025

我应该看起来像:

[ [ { Employee: 'ved', id: 20 },
    { Employee: 'p', id: 20 }
  ], 
  [
    { Employee: 'ved', id: 25 }
  ]
]

2 个答案:

答案 0 :(得分:1)

您可以使用Object.values()



var data = { '20': [ { Employee: 'ved', id: 20 }, { Employee: 'p', id: 20 }],'25': [ { Employee: 'ved', id: 25 } ] },
    result = Object.values(data);
console.log(result);




答案 1 :(得分:0)

你需要使用

Object.values(),如下所示:



let input = { '20': [ { Employee: 'ved', id: 20 }, { Employee: 'p', id: 20 }], '25': [ { Employee: 'ved', id: 25 } ] };

console.log(Object.values(input));