【发布时间】:2020-01-15 21:21:24
【问题描述】:
我无法将平面数组转换为多嵌套数组
[{
code: "1",
text: "FatturaElettronicaHeader",
},
{
code: "1.1",
text: "DatiTrasmissione",
},
{
code: "1.1.5",
text: "ContattiTrasmittente",
},
{
code: "1.1.5.1",
text: "Telefono",
},
{
code: "1.1.5.2",
text: "Email",
},
{
code: "1.2",
text: "CedentePrestatore",
}
]
我想要这样,如果一个数组元素代码包含另一个数组元素的代码,它应该是那个元素的子元素。所以 1.1 和 1.2 都是 1 的孩子。那么 1.1.5 只是 1.1 的孩子。新数组中的每个对象应该只有一个
【问题讨论】:
-
它在 javascript 中
标签: javascript arrays multidimensional-array nested mapping