В целях отладки я обычно использую что-то вроде console.log('line number #')
.
Не уверен, что это лучший способ справиться с этим, но я думаю, что было бы полезно, если бы я мог просто напечатать номер строкистрока, в которую я помещаю console.log()
динамически .
Скажем:
1 //do something
2 if(file){
3 console.log('Line 3');
4 $('#uploads').css({ 'height' : 'auto' });
5 } else {
6 console.log(getLineNumber()); //just an example
7 $('#tags').val(temp);
8 }
В приведенном выше примере, если мне удастся удалить строку 1, например,строка 3 будет технически неправильной, так как номер строки уменьшается на 1, но в журнале все равно будет 3. Но в строке 6 предположим, что getLineNumber()
возвращает номер строки, тогда это будет иметь смысл даже после удаления строки выше.
Так есть ли простой способ, который действует как getLineNumber()
?