জাভাস্ক্রিপ্টে debugger স্টেটমেন্ট কোডে ব্রেকপয়েন্ট সেট করতে ব্যবহৃত হয়। কোড এক্সিকিউশন debugger স্টেটমেন্ট مواجه하자마자 থামে এবং ডিবাগার ফাংশন কল করে (যদি উপলব্ধ থাকে)।
নিচে জাভাস্ক্রিপ্টে debugger স্টেটমেন্ট বাস্তবায়নের কোড দেওয়া হলো:
উদাহরণ
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } .result { font-size: 20px; font-weight: 500; color: blueviolet; } </style> </head> <body> <h1>জাভাস্ক্রিপ্টে Debugger স্টেটমেন্ট।</h1> <div class="result"></div> <br /> <button class="Btn">এখানে ক্লিক করুন</button> <h3>উপরোক্ত বাটনে ক্লিক করে printTable() ফাংশন কল করুন</h3> <script> let resEle = document.querySelector(".result"); let BtnEle = document.querySelector(".Btn"); function printTable(num) { for (let i = 1; i <= 10; i++) { debugger; resEle.innerHTML += i + " "; } } BtnEle.addEventListener("click", () => { printTable(); }); </script> </body> </html>
আউটপুট

‘এখানে ক্লিক করুন’ বাটনে ক্লিক করলে ও ডিবাগার খুললে –
