【发布时间】:2019-02-27 01:42:57
【问题描述】:
通过一个开发一些相当简单的图表的项目,我发现我错过了一些相当简单(但不明显)的错误。我正在使用 Intellij,它的内部调试没有解决问题。例如:
> d3.json("data/revenue.json").then(function(data){
> console.log(data);
错误?好吧,它是"data/revenues.json 一个简单的错字,还没有被发现。
如何在控制台中拾取它而不必在每一行都捕获?
【问题讨论】:
-
使用带有开发工具的浏览器,允许您在执行期间单步执行代码并检查变量的值;使用代码 linter 消除拼写错误;在开发过程中编写测试以确保您的代码执行您认为它正在执行的操作。
标签: javascript debugging d3.js