漂亮打印不可读的ClojureScript #js表单

时间:2015-09-21 11:14:20

标签: javascript clojurescript pretty-print

如何漂亮打印深层嵌套的ClojureScript #js数据结构,在(prn (js->clj some-form))上打印为“不可读的形式”?

不可读的部分似乎是"viewport" #<((123, 456), (678, 987))>}之类的对象表示。或者,如何删除这些不可读的表单,以便可视化数据结构?

我发现an article关于打印Java对象,但肯定有一种更简单的方法吗?

1 个答案:

答案 0 :(得分:0)

使用(.log js/console x)代替使用打印机,它比打印/检查JS对象更好于CLJS打印机。首先将JS对象转换为CLJS数据仅用于打印是没有意义的。