![](/img/trans.png)
[英]Javascript function not loading, no errors shown in chrome developer console
[英]Are all errors shown in the Chrome console JavaScript errors?
谷歌浏览器,Firefox和其他浏览器都有一个显示错误的开发者控制台。 这些是由window.onerror
触发的相同错误吗?
Chrome开发者控制台是window.onerror
可用信息的超集。 开发人员控制台将在呈现文档时显示JavaScript错误,安全错误,CSS错误,弃用警告以及许多其他内部错误。
window.onerror
只是未处理的全局JavaScript错误。
另一个重要的区别是开发人员控制台将显示真实的原始错误信息,而如果错误违反同源策略 , window.onerror
可能会将错误消息模糊到“脚本错误”。
Chrome Developer控制台在开发过程中是一组更好的信息。 一旦你发布你的应用程序,你应该继续陷阱并记录来自window.onerror
错误,这样你就可以确定你的用户何时遇到问题。 浏览器的格局在不断变化,你应该知道什么时候开始破坏。 有一些很好的工具可以帮助你自动完成这项工作,比如TrackJS 。 披露:我是TrackJS的创始开发者之一,所以我修复了很多js错误:)
未处理的javascript异常将引发您可以处理的onerror
事件。
如果您在try { ... } catch (e) { ... }
块中处理异常,则它是否登录到控制台是浏览器和特定设置。
我在FireFox上使用firebug,(你可以使用Break point,console.log(),错误,警告,时间线,JS性能等...)我建议你。
Chrome https://getfirebug.com/releases/lite/chrome/
Firefox https://addons.mozilla.org/en-us/firefox/addon/firebug/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.