所以通常当我需要在 JavaScript 中记录数据时,我只需log
通过console.log("What I ate yesterday");
今天,我正在观看关于 AngularJS 的 Karma/Jasmine 单元测试的视频,主持人 Vojta Jína使用window.dump
.
这种形式的日志记录比简单地使用提供什么价值console.log
?这篇来自 MDN 的文章讨论了dump
上的一个函数window
,但这实际上是直接在我的终端窗口中登录,我的测试正在运行。我还在AngularJS的文档中找到了一篇关于如何操作的文章dump
,但我仍然不清楚这是 Vojta Jina 在初始视频中使用的那种日志记录。
我希望有人可以向我解释 Vojta 使用的日志记录类型,并可能指向我一些文档(如果它与我上面概述的不同)关于正确记录 JS 的一些更好的点。