কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্ট Error ক্লাস এক্সটেন্ড করে কাস্টম এরর বানানো

জাভাস্ক্রিপ্টের বিল্ট-ইন Error ক্লাস এক্সটেন্ড করে কাস্টম এরর ক্লাস বানানো সেরা পদ্ধতি।

উদাহরণ

<!DOCTYPE html>
<html lang="bn">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>Error এক্সটেন্ড করা</title>
  <style>
    body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; }
    .result { font-size: 18px; font-weight: 500; color: rebeccapurple; }
  </style>
</head>
<body>
  <h1>জাভাস্ক্রিপ্ট Error এক্সটেন্ড করা</h1>
  <div class="result"></div>
  <button class="Btn">এখানে ক্লিক করুন</button>
  <h3> Error ক্লাস এক্সটেন্ড করে নতুন এরর তৈরি করতে বোতামে ক্লিক করুন </h3>
  <script>
    const resEle = document.querySelector(".result");
    const btnEle = document.querySelector(".Btn");
    class CustomError extends Error {
      constructor(message) {
        super(message);
        this.name = "Custom Error";
      }
    }
    function test() {
      throw new CustomError("নতুন এরর থ্রো করা হয়েছে");
    }
    btnEle.addEventListener("click", () => {
      try {
        test();
      } catch (err) {
        resEle.innerHTML += "err.name = " + err.name + "<br>";
        resEle.innerHTML += "err.message = " + err.message + "<br>";
      }
    });
  </script>
</body>
</html>

আউটপুট

উপরের কোডটি নিচের আউটপুট দেবে:

জাভাস্ক্রিপ্ট Error ক্লাস এক্সটেন্ড করে কাস্টম এরর বানানো

'এখানে ক্লিক করুন' বোতামে ক্লিক করার পর:

জাভাস্ক্রিপ্ট Error ক্লাস এক্সটেন্ড করে কাস্টম এরর বানানো

  1. জাভাস্ক্রিপ্টে ইভেন্ট যোগ করার সেরা পদ্ধতি

  2. জাভাস্ক্রিপ্ট দিয়ে নতুন ব্রাউজার উইন্ডো খোলার সেরা পদ্ধতি

  3. ডুপ্লিকেট ফাইল দক্ষতার সাথে সরিয়ে ডিস্ক স্পেস ফ്രീ করুন

  4. ZoneAlarm-এ Vsinit.dll ত্রুটি সমাধান: দ্রুত ও নির্ভরযোগ্য সমাধান