JS ツリー再帰サンプル コード_JavaScript スキル

WBOY
リリース: 2016-05-16 18:26:52
オリジナル
1071 人が閲覧しました
コードをコピーします コードは次のとおりです。

var l=json.length
var arr; = [] ;
for(var i = 0; i (function(){
var jsonArray =arguments[0];
for(var k in jsonArray ){
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":"上海市浦東新区","children":{"id" :"002","name ":"上海市徐匯区"}}]

関連ラベル:
js
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート