调试javascript——以及标准库中巨大的错误列表

调试javascript——以及标准库中巨大的错误列表,javascript,debugging,angularjs,twitter-bootstrap-3,Javascript,Debugging,Angularjs,Twitter Bootstrap 3,我在调试javascript时遇到的一个持久性问题是,如果编译器发现错误并将其放在控制台上,错误往往会丢失。原因是大多数标准库在标准firebug控制台中都有数百个控制台错误。我使用jQuery、bootstrap和Angular,所有这些都会在控制台窗口中产生大量噪音,这使得很难找到真正的错误。 当我编译代码时,我总是清除所有警告,这样错误就更明显了。但是在JavaScript中似乎没有一种简单的方法来实现这一点。 有什么想法吗?如果您认为控制台日志的缩进视图而不是平面视图可能会对您有所帮助,

我在调试javascript时遇到的一个持久性问题是,如果编译器发现错误并将其放在控制台上,错误往往会丢失。原因是大多数标准库在标准firebug控制台中都有数百个控制台错误。我使用jQuery、bootstrap和Angular,所有这些都会在控制台窗口中产生大量噪音,这使得很难找到真正的错误。 当我编译代码时,我总是清除所有警告,这样错误就更明显了。但是在JavaScript中似乎没有一种简单的方法来实现这一点。
有什么想法吗?

如果您认为控制台日志的
缩进视图而不是平面视图可能会对您有所帮助,您可以尝试使用
console.group(“组名”)
启动新的缩进块,并使用
console.groupEnd()
关闭它。
您可以为代码中的不同阶段/交互创建这样的缩进组,这可能会使读取日志更容易一些,因为它们将嵌套在用于创建组的
“Group Name”
下。

我使用了所有这些库,在控制台中没有看到它们生成的任何错误。难道不是您的代码中的错误触发了库中的错误吗?如果您使用console.trace()或chromes console,则可以看到错误的来源,而不是它们发生的位置。