Получить номер строки исполняемого в данный момент кода в JavaScript
Справка
JavaScriptПолучить номер строки
JavaScript не предоставляет напрямую функцию для получения номера строки, но мы можем обнаружить, что, когда код идет не так, мы можем увидеть подробное сообщение об ошибке в консоли. Стек сообщения об ошибке будет содержать конкретный вызывающий процесс и информацию о местоположении файла. С помощью этой функции мы можем написать функцию, создать экземпляр объекта ошибки в функции и получить номер строки вызывающего через информацию стека.
function getRowNum() {
let e = new Error();
e = e.stack.split("\n")[2].split(":");
e.pop();
return e.pop();
}