જાવાસ્ક્રિપ્ટમાં હાલમાં એક્ઝિક્યુટિવ કોડનો લાઇન નંબર મેળવો
સંદર્ભ
JavaScriptલાઇન નંબર મેળવો
જાવાસ્ક્રિપ્ટ સીધી લાઈન નંબર મેળવવા માટે કોઈ ફંક્શન પ્રદાન કરતી નથી, પરંતુ આપણે શોધી શકીએ છીએ કે જ્યારે કોડ ખોટો થાય છે, ત્યારે આપણે કન્સોલમાં વિગતવાર ભૂલ સંદેશ જોઈ શકીએ છીએ. ભૂલ સંદેશ સ્ટેકમાં ચોક્કસ કલિંગ પ્રક્રિયા અને ફાઇલની સ્થાન માહિતી શામેલ હશે. આ સુવિધા સાથે, આપણે ફંકશન લખી શકીએ છીએ, ફંક્શનમાં એરર objectબ્જેક્ટને ઇન્સ્ટન્ટ કરી શકીએ છીએ, અને સ્ટેક માહિતી દ્વારા કlerલરની લાઇન નંબર મેળવી શકીએ છીએ.
function getRowNum() {
let e = new Error();
e = e.stack.split("\n")[2].split(":");
e.pop();
return e.pop();
}