Soccer
Australia
Melbourne
Sydney
New Zealand
Christchurch
Tennis
United Kingdom
Kensington
London
Manchester
私は多次元配列を試しましたが、長さが異なるために厄介になりました。私もキー/値のペアを試してみましたが、やはり値とキーだけが存在するため、やりにくくなりました。私は視覚的に階層を表現しようとしました。シドニーを明確にすることはオーストラリアの子供です。オーストラリアはサッカーの子です。サッカーはテニスなどの兄弟です。JavaScriptで次のメニュー構造を表現するにはどうすればよいですか?
編集:私は実際のデータの知識を必要としないソリューションを探しています。言い換えれば、私は "Soccer"を "Baseball"に置き換えることができ、データ構造を印刷する単純なアルゴリズムは壊れてはいけません。 JSONで
私は元の質問に小さな修正を加えました。 JSONはまだ追加要件を満たしていますか?ありがとう – Hoa
すべきである。ループしてデータを印刷する単純なコードを追加したいのですか? – Jivings
もしあなたがそれが大いに評価されることができたら、 – Hoa