让LightTable显示javascript对象的详细信息

白蛋白

如何使LightTable内联显示JavaScript对象详细信息?

目前,我正在评估LightTable中的ClojureScript表单,并使用脚本标签连接到外部浏览器。在评估表单时,表单[object Object]作为评估结果返回,我想查看该对象的内容。

德克·格尔斯

[object Object]是Javascript对象的默认字符串表示形式。不幸的是,JS对象比Clojure(script)数据结构更加不透明。有几种方法可以改善这种情况,但没有一种是完美的。

您可以覆盖对象或其原​​型的toString()方法并返回自定义格式。当LightTable尝试打印对象时,这实际上将更改格式。您可以使用标准JS互操作来更改方法,例如:

(set! (.-toString o) (fn [obj] "some text"))

有各种各样的方法可以检查对象,以获取所需的格式。请参见以下问题以获取启发:如何检查Javascript对象

另一种方法是,如果您正在为浏览器进行开发,则只需将对象登录到控制台即可。根据使用的浏览器,您可能会获得比标准描述更为详尽的描述。

(defn log [o]
    (.log js/console o))

希望这可以帮助!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

显示位置详细信息

来自分类Dev

显示股票详细信息

来自分类Dev

JavaScript主详细信息面板-如何传递Ajax对象?

来自分类Dev

PHP JavaScript报告显示行详细信息和摘要

来自分类Dev

javascript setTimeout详细信息

来自分类Dev

JavaScript函数详细信息

来自分类Dev

在UITableViewCell的“详细信息”中显示信息

来自分类Dev

从glht对象获取详细信息

来自分类Dev

从ArrayList访问对象的详细信息

来自分类Dev

显示特定用户的详细信息

来自分类Dev

强制码头显示错误详细信息

来自分类Dev

显示txt文件的详细信息

来自分类Dev

修改和显示学生详细信息

来自分类Dev

通过RadGridView,如何显示详细信息?

来自分类Dev

MySql在单行中显示详细信息

来自分类Dev

Xamarin iOS从UITableview显示详细信息

来自分类Dev

显示特定记录的详细信息

来自分类Dev

API 显示用户详细信息

来自分类Dev

获取和显示用户的详细信息

来自分类Dev

获取学生详细信息并显示它

来自分类Dev

如何在Django Rest Framework可浏览API中显示对象详细信息?

来自分类Dev

使用模态表单更新数组中的对象并显示更新的详细信息

来自分类Dev

javascript 循环遍历数组显示详细信息 - 循环遍历第二个数组显示第二个 url 的详细信息

来自分类Dev

Ionic / Angular:使用“主要”详细信息图案时,没有显示详细信息页面?

来自分类Dev

ListView-显示点击的详细信息,不显示吐司

来自分类Dev

ListView-显示点击的详细信息,不显示吐司

来自分类Dev

esxi详细信息

来自分类Dev

构造std :: thread对象的过程中的详细信息

来自分类Dev

C ++如何从函数返回对象值的详细信息

Related 相关文章

热门标签

归档