ネストされたobjectをflatにしたい
Q&A
解決したいこと
ネストされたobjectをflatにしたい
該当するソースコード
const hoge = [
{name:"1", value:"A",child:[{name:"3", value;"C"}]},
{name:"2", value:"B"}
]
//このような形にしたい
[
{name:"1", value:"A"},
{name:"2", value:"B"},
{name:"3", value;"C"}
]
//flatMapではundefinedにいなってしまう
hoge.flatMap(a => a.child)
[
{name:"1", value:"A"},
{name:"2", value:"B"},
undefined
]
自分で試したこと
hoge.flat()なども試しましたが、うまくいかずどのような方法があるでしょうか?
0 likes