我需要得到一个这样的数组
[
"CD_DIRECAO",
"DT_INI_DIRECAO",
"CD_DEPT",
"DT_INI_DEPT"
]
来自这个对象数组
[
{
"CD_DIRECAO": "400"
},
{
"DT_INI_DIRECAO": "1900-01-01"
},
{
"CD_DEPT": "370"
},
{
"DT_INI_DEPT": "1900-01-01"
}
]
最佳答案
您可以使用 map()
和 Object.keys
方法以及扩展语法 ...
。
const data = [{"CD_DIRECAO":"400"},{"DT_INI_DIRECAO":"1900-01-01"},{"CD_DEPT":"370"},{"DT_INI_DEPT":"1900-01-01"}]
const result = [].concat(...data.map(Object.keys))
console.log(result)
关于javascript - 使用 lodash 将对象转换为数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48212578/