可以确定v8中回调的源信息(文件,行号,列号)吗?如何确定v8中回调的源信息
function foo(callback) {
var x = callback();
if (typeof x !== "string") {
//hmmm, x is not as expected, I want to know more about the callback.
}
}
可以确定v8中回调的源信息(文件,行号,列号)吗?如何确定v8中回调的源信息
function foo(callback) {
var x = callback();
if (typeof x !== "string") {
//hmmm, x is not as expected, I want to know more about the callback.
}
}
我不知道,你可以在JavaScript中做到这一点,但如果你能调试它,它应该表现出你的文件/线等。
我猜这样做将取决于准确的你的设置,我从来没有做过 - 它看起来像节点(使用V8)有某种support for that。
可能是有用的?:v8 DebuggerProtocol
v8在Node.js中? – katspaugh 2012-01-15 18:24:36
是的............ – coen 2012-01-15 18:38:30
然后添加Node.js标签可能吸引知识丰富的读者。 – katspaugh 2012-01-15 18:43:00