在 CLJS 集合或序列上使用 console.log
返回对象的内部表示,类似于 `
Object { meta: null, cnt: 3, shift: 5, root: {…}, tail: (3) […], __hash: null, "cljs$lang$protocol_mask$partition0$": 167666463, "cljs$lang$protocol_mask$partition1$": 139268 }`。
对初学者来说,这可能是一个容易陷入的陷阱,因为 console.log
是 JS 开发人员的一个标准的调试工具。建议用户参考类似于 binaryage/devtools
的工具或任何将 CLJS 类型转换为 JS 类型的内置函数可能会有所帮助。