var l=json.length
var arr; = [] ;
for(var i = 0; i < l; i ){
(function(){
var jsonArray =arguments[0];
for(jsonArray의 var k ){
if(k.indexOf('children') != -1 && jsonArray[k] != null){
arguments.callee(jsonArray[k])
}
else {
if(k == '이름' || k == '어린이'){
arr.push(jsonArray[k] '')
}
}
}
} )(json[i])
}
JSON은 다음과 같습니다.
[{"id":"001","name":"Pudong New District, Shanghai","children":{"id" :"002","이름":"상하이 쉬후이구"}}]