【问题标题】:What is different between chrome dev-tools and Firefox dev-tools?chrome dev-tools 和 Firefox dev-tools 有什么区别?
【发布时间】:2022-01-17 19:13:39
【问题描述】:

我是 JavaScript 新手,我在控制台上写了这段 js 代码:`

    function test (){} 
    var a1 = new test();
     a1;//chrome dev-tool test()
     a1;// firefox dev-tool : object {}
`

然后在 chrome dev-toolFirefox dev-tool 上运行它,我看到了不同的结果

1.在 chrome 中:测试{}
2.在 Firefox 中:对象{}

【问题讨论】:

  • 不同之处在于控制台的显示内容没有标准。因此,任何控制台都可以根据需要格式化对象。
  • @VLAZ 谢谢。

标签: javascript google-chrome-devtools firefox-developer-tools


【解决方案1】:

chrome 本质上是在说 {} 是一个由名为 test 的函数构造的空对象。Firefox 说 {} 是从 Object 构造的一般构造的空对象。细微的区别是 Chrome 正在主动跟踪,作为内部属性,执行构造的实际函数的名称,而其他浏览器不跟踪该附加信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-09
    • 2019-03-09
    • 1970-01-01
    • 2018-04-08
    • 1970-01-01
    • 1970-01-01
    • 2014-10-03
    • 2011-06-20
    相关资源
    最近更新 更多