Pridobite številko vrstice trenutno izvajane kode v JavaScript
Referenca
JavaScriptPridobite številko vrstice
JavaScript neposredno ne zagotavlja funkcije za pridobivanje številke vrstice, vendar lahko ugotovimo, da lahko v primeru, ko gre koda, v konzoli vidimo podrobno sporočilo o napaki. Sklad sporočil o napaki bo vseboval določen postopek klicanja in informacije o lokaciji datoteke. S to funkcijo lahko napišemo funkcijo, v funkcijo ponazorimo objekt napake in dobimo številko vrstice kličočega prek informacij sklada.
function getRowNum() {
let e = new Error();
e = e.stack.split("\n")[2].split(":");
e.pop();
return e.pop();
}