このコードは、キーと値のペアの集合としてオブジェクトを処理するために表示されます。(var a in b)のJavaScriptをClojureScriptに深くマップする方法は?
for (var a in b) { ...
そして、私はClojureScript
にマッピングしたい今、通常、私はちょうど行うことができます:
(doseq [[k v] (js->clj js/b)]
を
問題はb
にネストマップがあり、js-clj
が浅いことです。
もう1つの問題は、オブジェクト内のキーが整数なので、フィールド値でキーにアクセスすることはできません。すなわち
{0 #object... 1 #object ... }
私の質問は:ClojureScriptへどのように深いマップJavaScriptのfor (var a in b)
?