javascript - 控制台错误消息中未指定行号。该怎么办?

标签 javascript jquery error-handling compiler-errors console

最近一天,我遇到了这种没有指定位置的错误消息。调试变得更加困难。我做错什么了?

当我开始重新定义 JSON.parse我的对象的功能,之后它第一次出现。
我将它们替换为正常功能,但错误消息仍然很奇怪。

也许是因为我正在编写原型(prototype)函数,并且在构造新对象之前调用它们?

是因为我从控制台调用了一个函数吗?

Line number missing

最佳答案

我设法简化了错误:

var o = {g : false};
function f(){
    console.log(o.g());
}

如果我从 Chrome 和表单控制台调用它,我将不会得到任何行号。

关于javascript - 控制台错误消息中未指定行号。该怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18609641/

相关文章:

javascript - 你如何在计时器中调用启动和停止功能

javascript - Bootstrap 中的嵌套选项卡

javascript - 显示 :none is not counted as hidden by jQuery 的元素

PowerShell Try/Catch with If 语句

java - 如何在Java中将异常转换为错误代码?

c# - 在 C# 中以编程方式将文本添加到剪贴板

javascript - 如何在自定义 toJSON 方法中使用 JSON.stringify?

asp.net - 将所有错误扔到Global.asax的Application_Error处理程序中

javascript - 如何使用 javascript 进行相对路径重定向?

javascript - 如何使脚本在窗口调整大小和方向更改时调整图像和 div 的大小