1

これはしばらくの間私を悩ませてきました。担当者で次のように入力できます。

ClojureScript:cljs.user> (js* "window")
==> #<[object DOMWindow]>
ClojureScript:cljs.user> (js* "window.a=1")
==> 1
ClojureScript:cljs.user> (js* "window.a")
==> 1

しかし、私が入力した場合:

ClojureScript:cljs.user> (js* "c=1")
==> 1
ClojureScript:cljs.user> (js* "c")
=>       ; expect 1 but returns nothing

なぜそうなのですか?

4

1 に答える 1

6

js *は実装の詳細であり、まったく使用しないでください。

于 2012-06-05T16:44:32.070 に答える