Fáðu línu númerið sem nú er keyrt í JavaScript
Tilvísun
JavaScriptFáðu línanúmer
JavaScript veitir ekki beint aðgerð til að fá línanúmerið, en við getum komist að því að þegar kóðinn fer úrskeiðis getum við séð ítarlegar villuboð í stjórnborðinu. Villuboðabunkinn mun innihalda tiltekið hringingarferli og staðsetningarupplýsingar skráarinnar. Með þessum eiginleika getum við skrifað aðgerð, komið auga á villuhlut í aðgerðinni og fengið línunúmer þess sem hringir í gegnum staflaupplýsingarnar.
function getRowNum() {
let e = new Error();
e = e.stack.split("\n")[2].split(":");
e.pop();
return e.pop();
}