یک آبجکت Web Worker ایجاد کنید

اکنون که فایل web worker را داریم، باید آن را فراخوانی کنیم.از یک صفحه HTML.

خطوط زیر بررسی می‌کند که کارگر از قبل وجود داشته باشد، در غیر این صورت - یک شی web worker جدید ایجاد می‌کند و کد را در "demo_workers.js" اجرا می‌کند:

if (typeof(w) == "undefined") {
w = new Worker("demo_workers.js");
}

سپس می‌توانیم پیام‌هایی را از وب‌کارگر ارسال و دریافت کنیم.

یک شنونده رویداد "onmessage" به وب‌کارگر اضافه کنید.

w.onmessage = function(event){
document.getElementById("result").innerHTML = event.data;
};

وقتی وب‌کارگر پیامی را پست می‌کند، کد درون شنونده رویداد اجرا می‌شود.داده های وب کارگر در event.data ذخیره می شود.