How can I determine the current line number in JavaScript?
Does JavaScript have a mechanism for determining the line number of the currently executing statement (and if so, what is it)?
Solution 1:
var thisline = new Error().lineNumber
If that doesn't work in whatever environment you're using, you can try:
var stack = new Error().stack
Then hunt through the stack for the line number.
Solution 2:
You can use:
function test(){
console.trace();
}
test();