EventEmitter হল Node-এর একটি মূল ক্লাস যা প্রকাশ/সাবস্ক্রাইব প্যাটার্ন প্রয়োগ করে: অবজেক্টগুলি নামযুক্ত ইভেন্ট নির্গত করে, এবং সেই ইভেন্টগুলির জন্য নিবন্ধিত শ্রোতারা যখন তারা ট্রিগার হয় তখন চলে। Node-এর নিজস্ব API-এর বেশিরভাগ (streams, HTTP servers, process) এটির উপর নির্মিত।
মৌলিক ব্যবহার
{ } ;
emitter = ();
emitter.(, {
.();
});
emitter.(, { : });
