【发布时间】:2011-10-18 19:38:34
【问题描述】:
我正在从控制台调用一个函数,但是当它引发异常时,我没有像正常执行代码那样收到堆栈跟踪。
有没有办法可以修改我的命令(可能使用 try/catch),让它为我提供这些信息?
澄清:
page.js:
function otherStuff() { return ['a','b',undefined,'c'];
function doStuff() {
var x = otherStuff();
var z = parseInt(x[2]); // this will throw an error
}
控制台,加载链接page.js的html页面后
> otherStuff();
我从返回给我的错误中没有得到任何行号。从页面(而不是控制台)运行它时,我会收到一个行号和一个堆栈跟踪。
【问题讨论】:
-
命令是什么?什么版本的铬? (你母亲的娘家姓?)
标签: javascript google-chrome stack-trace