我從控制檯調用函數,但是當它引發異常時,我沒有收到類似於代碼正常執行的堆棧跟蹤。在Chrome中從控制檯運行代碼時出現錯誤堆棧跟蹤
有沒有一種方法可以修改我的命令(也許用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
> otherStuff();
我沒有得到任何行號從一個HTML頁面後返回給我的錯誤。當從頁面(而不是控制檯)運行它時,我會收到一個行號和一個堆棧跟蹤。
命令是什麼?什麼版本的鉻? (你母親的孃家姓是什麼?) – Neal
查看我的答案更新。 – Neal