Obtenha o número da linha do código atualmente em execução em JavaScript

Referência

JavaScript

Obtenha o número da linha

JavaScript não fornece diretamente uma função para obter o número da linha, mas podemos descobrir que, quando o código dá errado, podemos ver a mensagem de erro detalhada no console. A pilha de mensagens de erro conterá o processo de chamada específico e as informações de localização do arquivo. Com esse recurso, podemos escrever uma função, instanciar um objeto de erro na função e obter o número da linha do chamador por meio das informações da pilha.

            function getRowNum() {
    let e = new Error();
    e = e.stack.split("\n")[2].split(":");
    e.pop();
    return e.pop();
}