Uttenite u numeru di linea di u codice chì esegue attualmente in JavaScript
Riferimentu
JavaScriptUttenite u numeru di linea
JavaScript ùn furnisce micca direttamente una funzione per uttene u numeru di linea, ma pudemu truvà chì quandu u codice và male, pudemu vede u messaghju d'errore detallatu in a cunsola. A pila di messaghji d'errore cuntene u prucessu specificu di chjamata è l'infurmazioni di situazione di u fugliale. Cù sta caratteristica, pudemu scrive una funzione, istanzia un oggettu di errore in a funzione, è uttene u numeru di linea di u chjamante attraversu l'infurmazioni in pila.
function getRowNum() {
let e = new Error();
e = e.stack.split("\n")[2].split(":");
e.pop();
return e.pop();
}