ClojureScript到Javascript:如何不返回

时间:2015-08-17 22:22:32

标签: clojurescript

我在互操作性场景中使用ClojureScript,我有一个基本上是go块的公共函数。当我从浏览器控制台调用它时,它返回一个ClojureScript对象(go的结果)。

我想什么都不返回甚至未定义(如在return;中)。 我该怎么做?

(defn :^export myFn [cb]
  (go ...)
  js/undefined) ;; what do I put here instead of js/undfined?

1 个答案:

答案 0 :(得分:1)

在Javascript中,return;将返回undefined:

(typeof (function() {return;})())
=> "undefined"

因此你的js/undefined就好了。