Uttenite u numeru di linea di u codice chì esegue attualmente in JavaScript

Riferimentu

JavaScript

Uttenite 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();
}