Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Ghi log lỗi ra console với Web Workers trong HTML5

Dưới đây là ví dụ hàm xử lý lỗi trong file JavaScript Web Worker ghi log lỗi ra console.

Ví dụ

Với code xử lý lỗi, ví dụ trên trở thành:

<!DOCTYPE HTML>
<html>
  <head>
    <title>Big for loop</title>
    <script>
      var worker = new Worker('bigLoop.js');
      worker.onmessage = function(event) {
        alert("Completed " + event.data + "iterations");
      };
      worker.onerror = function(event) {
        console.log(event.message, event);
      };
      function sayHello(){
        alert("Hello sir....");
      }
    </script>
  </head>
  <body>
    <input type="button" onclick="sayHello();" value="Say Hello"/>
  </body>
</html>