0
我有一个对象,如下所示;Javascript删除数组/对象中的递归属性
{
"containers": [
{
"fields" : {
"fields": {
"fields": {},
"prop1": {},
"prop2": {}
},
"prop1": {},
"prop2": {}
}
},
{
"fields" : {
"fields": {
"fields": {},
"prop1": {},
"prop2": {}
},
"prop1": {},
"prop2": {}
}
}
]
}
现在“字段”在“字段”内部重复。我希望所有的内部“领域”被删除。
所以它应该更新到下面;
{
"containers": [
{
"fields" : {
"prop1": {},
"prop2": {}
}
},
{
"fields" : {
"prop1": {},
"prop2": {}
}
}
]
}
我该怎么做?是否可以在forEach循环或其他任何方式遍历“容器”时执行删除操作?
PS:我想解决的cicrcular依赖(如果它是不是有检测)
我如何在迭代时删除? – testndtv