ওয়েব ওয়ার্কাররা দীর্ঘ-চলমান স্ক্রিপ্টগুলির জন্য অনুমতি দেয় যা স্ক্রিপ্টগুলির দ্বারা বাধাগ্রস্ত হয় না যা ক্লিক বা অন্যান্য ব্যবহারকারীর ইন্টারঅ্যাকশনগুলিতে প্রতিক্রিয়া জানায় এবং পৃষ্ঠাটিকে প্রতিক্রিয়াশীল রাখার জন্য ফল না দিয়ে দীর্ঘ কাজগুলি সম্পাদন করার অনুমতি দেয়৷ পি>
ওয়েব ওয়ার্কাররা ব্যাকগ্রাউন্ড স্ক্রিপ্ট এবং তারা তুলনামূলকভাবে হেভিওয়েট এবং বড় সংখ্যায় ব্যবহার করার উদ্দেশ্যে নয়। উদাহরণস্বরূপ, চার-মেগাপিক্সেল চিত্রের প্রতিটি পিক্সেলের জন্য একজন কর্মী চালু করা অনুচিত হবে৷
ওয়েব ওয়ার্কাররা একটি জাভাস্ক্রিপ্ট ফাইলের URL দিয়ে আরম্ভ করে, যে কোডটি কর্মী এক্সিকিউট করবে। এই কোডটি ইভেন্ট শ্রোতাদের সেট করে এবং স্ক্রিপ্টের সাথে যোগাযোগ করে যা এটি মূল পৃষ্ঠা থেকে তৈরি করে।
সিনট্যাক্স
অনুসরণ করা হল সিনট্যাক্স −
var worker = new Worker('bigLoop.js');