ClojureScriptを使い始めて細かいとところでハマったので自分用メモ。
- jsのプロパティアクセスは
foo.bar --> (.-bar foo)となる - jsのオブジェクト生成は
js-obj関数 - マクロ定義は別
.cljに書いて、require-macrosで読み込む - thisオブジェクトは
this-asで毎回別名にバインドする必要がある
ClojureScriptを使い始めて細かいとところでハマったので自分用メモ。
foo.bar --> (.-bar foo)となるjs-obj関数.cljに書いて、require-macrosで読み込むthis-asで毎回別名にバインドする必要がある