【发布时间】:2018-10-08 12:14:40
【问题描述】:
我反对db_parsed
当我运行console.log(JSON.stringify(db_parsed, null, 4))
结果是:
{
"data": [
[
{
"name": "Me",
"age": 23,
"sex": "M"
},
{
"name": "Wonderwoman",
"age": 22,
"sex": "F"
}
],
[
{
"name": "ALbert The Man",
"age": 22,
"sex": "M"
}
],
[
{
"name": "Leonard Johnson",
"age": 23,
"sex": "M"
}
]
]
}
但是当我运行console.log(db_parsed.data.filter(obj => obj.age === 22))
结果是[]
为什么?我错过了什么?我该如何解决?
【问题讨论】:
-
它是双嵌套的,你应该先把它展平。
标签: javascript arrays node.js object filter