如何确定 JavaScript 中的当前行号?

2022-08-30 05:03:55

JavaScript 是否有确定当前正在执行的语句的行号的机制(如果是,它是什么)?


答案 1

var thisline = new Error().lineNumber

如果这在您使用的任何环境中都不起作用,您可以尝试:

var stack = new Error().stack

然后在堆栈中搜索行号。


答案 2

您可以使用:

function test(){
    console.trace();
}

test();