我有两个选项可以打印到ClojureScript中的控制台。哪个更惯用?
(.log js/console "Hello World!")或
(enable-console-print!)
(println "Hello world!")我的问题是:是ClojureScript中比较惯用的打印到控制台的方法?。
发布于 2015-02-01 09:47:46
(enable-console-print!)只是将*print-fn*设置为console.log。调用(enable-console-print!)之后,(println ...)和(.log js/console ...)在功能上都是等价的。
然而,使用println有三个好处:
*print-fn*设置为不同的东西(例如,在浏览器中使用alert,在Node.JS中将日志写入DB,等等).log函数)https://stackoverflow.com/questions/28261249
复制相似问题