以下のようなツリー オブジェクトがあり、空の場合は項目配列プロパティを削除しようとしています。これを行うための最良のアプローチがわかりませんか?
キーをループし、プロパティを確認してから削除することを考えてdelete myJSONObject[prop]
います...どんな考え/アイデアも歓迎しますか?
[{
text: "TreeRoot",
items: [{
text: "Subgroup1",
items: []
}, {
text: "Subgroup2",
items: []
}, {
text: "Subgroup3",
items: [],
items: [{
text: "subgroup5",
items: [{
text: "subgroup6",
items: [{
text: "subgroup7",
items: [{
text: "subgroup8",
items: []
}]
}]
}]
}]
}]
}]