Chrome浏览器控制台javascript参考

时间:2018-12-29 12:16:12

标签: javascript google-chrome-devtools

我正在寻找Google浏览器控制台上的参考表或教程。我已经开始进行一些前端javascript编程,并使用控制台进行日志打印,以便可以浏览对象的内容。但是日志(印刷品)令我非常困惑。当在Google控制台上打印出来时,我很难找到指向Google的资源以指向ƒ(e),ƒi(t)或e {}或ƒt(t,e,r)所象征。我可以找出什么范围的构造函数,等等,因为我可以用谷歌搜索它们,但是我不理解其余的。我在Chrome DOM/JavaScript Reference的堆栈溢出中发现了类似的内容,但是它没有任何特定内容可作为初学者解决我的查询。如果我问错了问题,我深表歉意,因为我不知道该如何解释这些术语。如果有人能向我指出获得这些参考文献或更改问题的正确方向,以便我能获得正确的答案,我将不胜感激。以下是我的意思的一个示例,但我不仅限于我提到的那几个项目圈了。

sample console log

1 个答案:

答案 0 :(得分:1)

倾斜的ƒ代表“函数”,表示位于其前面的变量/属性的数据类型。

ƒ后面可以跟一个函数名(如果有一个)和参数名(如果在函数声明中定义了任何名字)。

以下内容:

enter image description here

...表示app是数据类型为function的属性:该函数称为 i 并定义一个参数,称为 t

例如,您可以在控制台中键入以下对象文字:

{ fun: function test(num, arg) {} }

然后控制台将显示该值,如下所示:

enter image description here

可以在here中找到控制台API的规范,但这为实现决策留出了相当大的空间。对于控制台内的输出格式当然是正确的。 specification指出:

  

具有最佳有用格式的对象是特定于实现的,可能交互的对象表示形式,被认为具有最大的有用性和信息性。

Chrome console API reference没有详细介绍输出格式。