Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm thế nào để xử lý lỗi trong HTML5 Web worker?

Sau đây là một ví dụ về chức năng xử lý lỗi trong tệp JavaScript Web Worker ghi lại lỗi vào bảng điều khiển.

Ví dụ

<!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>