Đây là 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ụ
Với mã xử lý lỗi, ví dụ trên sẽ trở thành như sau:
<!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>