Қазіргі уақытта орындалатын кодтың жол нөмірін JavaScript-тен алыңыз

Анықтама

JavaScript

Жол нөмірін алыңыз

JavaScript жол нөмірін алу функциясын тікелей қамтамасыз етпейді, бірақ біз код қате болған кезде консольде қателік туралы егжей-тегжейлі хабарды көре аламыз. Қате туралы хабарлама стегінде нақты қоңырау процесі және файлдың орналасқан жері туралы ақпарат болады. Бұл мүмкіндіктің көмегімен біз функцияны жаза аламыз, функциядағы қателік объектісін орната аламыз және стек туралы ақпарат арқылы қоңырау шалушының жол нөмірін аламыз.

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