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