【问题标题】:Custom object inspection in Chrome development consoleChrome 开发控制台中的自定义对象检查
【发布时间】:2015-09-17 15:53:38
【问题描述】:

我想知道——Chrome 开发工具是否支持像 Ruby inspect 或 Objective C description 这样的方法来打印一些有意义的字符串,而不是在您在控制台中浏览对象时仅显示对象构造函数名称。

所以在那种情况下——而不是显示“Crossing, Crossing, Crossing, ...”它会为每个对象显示一些自定义字符串(由该对象的方法生成)。

ps。我知道有一个console.table 方法可以产生一些不错的输出,但是拥有更通用的对象格式仍然会很好。

【问题讨论】:

    标签: javascript google-chrome google-chrome-devtools


    【解决方案1】:

    您要查找的功能名称是自定义格式化程序

    基本上,您必须在 Chrome 中启用该功能,并在脚本启动过程中将格式化程序写入神奇的全局变量 window.devtoolsFormatters

    官方文档:

    https://docs.google.com/document/d/1FTascZXT9cxfetuPRT2eXPQKXui4nWFivUnS_335T3U/preview

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-28
      相关资源
      最近更新 更多