জাভাস্ক্রিপ্টে বর্তমানে সম্পাদনকারী কোডের লাইন নম্বরটি পান

রেফারেন্স

JavaScript

লাইন নম্বর পান

জাভাস্ক্রিপ্ট সরাসরি লাইন নম্বর পেতে একটি ফাংশন সরবরাহ করে না, তবে আমরা খুঁজে পেতে পারি যে কোডটি ভুল হয়ে গেলে আমরা কনসোলে বিশদ ত্রুটি বার্তা দেখতে পাই। ত্রুটি বার্তা স্ট্যাকের মধ্যে নির্দিষ্ট কলিং প্রক্রিয়া এবং ফাইলের অবস্থানের তথ্য থাকবে। এই বৈশিষ্ট্যটির সাহায্যে আমরা একটি ফাংশন লিখতে পারি, ফাংশনটিতে ত্রুটিযুক্ত কোনও বস্তু ইনস্ট্যান্ট করতে পারি এবং স্ট্যাকের তথ্যের মাধ্যমে কলারের লাইন নম্বর পেতে পারি।

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