কম্পিউটার

কিভাবে সব জাভাস্ক্রিপ্ট আনহ্যান্ডেল ব্যতিক্রম ধরতে?


সমস্ত জাভাস্ক্রিপ্ট আন-হ্যান্ডেল করা ব্যতিক্রমগুলি ধরতে, window.error ব্যবহার করুন। ত্রুটির ইভেন্ট হ্যান্ডলার ত্রুটিটির সঠিক প্রকৃতি সনাক্ত করতে তিন টুকরো তথ্য সরবরাহ করে -

  • ত্রুটির বার্তা৷ − একই বার্তা যা ব্রাউজার প্রদত্ত ত্রুটির জন্য প্রদর্শন করবে
  • URL ৷ − যে ফাইলটিতে ত্রুটি ঘটেছে
  • লাইন নম্বর − প্রদত্ত ইউআরএলে লাইন নম্বর যা ত্রুটির কারণ

উদাহরণ

আপনি নিয়ন্ত্রণহীন ব্যতিক্রমগুলি ধরতে নিম্নলিখিত কোডটি চালানোর চেষ্টা করতে পারেন −

<html>
   <head>
      <script>
         <!--
            window.onerror = function (msg, url, line) {
               alert("Message : " + msg );
               alert("url : " + url );
               alert("Line number : " + line );
            }
         //-->
      </script>
   </head>

   <body>
      <p>Click the following to see the result:</p>
      <form>
         <input type = "button" value = "Click Me" onclick = "myFunc();" />
      </form>
   </body>
</html>

  1. কিভাবে সব জাভাস্ক্রিপ্ট ত্রুটি ধরা?

  2. কীভাবে জাভাস্ক্রিপ্টে একটি URL পার্স করবেন?

  3. কিভাবে জাভাস্ক্রিপ্ট ব্যবহার করে একটি URL অবজেক্ট তৈরি করবেন?

  4. কিভাবে C++ এ সব ব্যতিক্রম ধরবেন?