【发布时间】:2020-07-03 21:35:41
【问题描述】:
我真的不想重新发明自行车,所以当你有这样的对象时,也许有人已经遇到过这种情况:
{
a: {
site1: {
type1: {
item1: 42,
item2: 13
}
},
site2: {
type2: {
item3: 35
}
}
}
}
你需要把它放入一个数组中:
[
[ a, site1, type1, 42],
[ a, site1, type1, 13],
[ a, site2, type2, 35]
]
【问题讨论】:
-
您不需要 42、13 等...吗?或者你的意思是你想要最终数组中的值(而不是键)?
-
这是递归树遍历。
-
@BrettGregson,你是对的,我需要号码而不是
itemN
标签: javascript object flatten