을 전원 ==을 가지고 모든 배열을 제거나는 유스 케이스가 0
[
{
"name": "cab",
"child": [
{
"name": "def",
"child": [
{
"name": "ghi",
"power": "0.00",
"isParent": false
}
],
"power": "1.23",
"isParent": true
}
],
"power": "1.1",
"isParent": true
},
{
"name": "hhi",
"child": [
{
"name": "hhi2",
"child": [
{
"name": "hhi3",
"power": "0.00",
"isParent": false
}
],
"power": "1.23",
"isParent": true
}
],
"power": "1.1",
"isParent": true
}
]
을 나는 힘이 모든 개체를 제거 할 필요 == 0 배열의 단순한 콜렉션에서 필터를 사용하기는 쉽지만, n 개의 자식 수가 n 개의 자식을 포함 할 수 있습니다.
미리 감사드립니다.
당신은 무엇 재귀 아십니까? –
당신의 목적은''0.00 '''0'이라고 생각되는 문자열입니까? 또한 상위 항목의 전원이 0이지만 자식의 전원이 0이 아닌 경우 상위 항목 (따라서 모든 하위 항목)을 제거해야합니까? – nnnnnn
@nnnnnn, 0.00은 문자열이고 power == 0.00은 검사 여야합니다. –