<pre><code class="language-js"><span class="hl-1">import</span><span class="hl-2"> { </span><span class="hl-4">EventEmitter</span><span class="hl-2"> } </span><span class="hl-1">from</span><span class="hl-2"> </span><span class="hl-5">'node:events'</span><span class="hl-2">;</span><br/><br/><span class="hl-6">const</span><span class="hl-2"> </span><span class="hl-7">myEE</span><span class="hl-2"> = </span><span class="hl-6">new</span><span class="hl-2"> </span><span class="hl-3">EventEmitter</span><span class="hl-2">();</span><br/><span class="hl-4">myEE</span><span class="hl-2">.</span><span class="hl-3">on</span><span class="hl-2">(</span><span class="hl-5">'foo'</span><span class="hl-2">, () </span><span class="hl-6">=></span><span class="hl-2"> {});</span><br/><span class="hl-4">myEE</span><span class="hl-2">.</span><span class="hl-3">on</span><span class="hl-2">(</span><span class="hl-5">'bar'</span><span class="hl-2">, () </span><span class="hl-6">=></span><span class="hl-2"> {});</span><br/><br/><span class="hl-6">const</span><span class="hl-2"> </span><span class="hl-7">sym</span><span class="hl-2"> = </span><span class="hl-3">Symbol</span><span class="hl-2">(</span><span class="hl-5">'symbol'</span><span class="hl-2">);</span><br/><span class="hl-4">myEE</span><span class="hl-2">.</span><span class="hl-3">on</span><span class="hl-2">(</span><span class="hl-4">sym</span><span class="hl-2">, () </span><span class="hl-6">=></span><span class="hl-2"> {});</span><br/><br/><span class="hl-4">console</span><span class="hl-2">.</span><span class="hl-3">log</span><span class="hl-2">(</span><span class="hl-4">myEE</span><span class="hl-2">.</span><span class="hl-3">eventNames</span><span class="hl-2">());</span><br/><span class="hl-0">// Prints: [ 'foo', 'bar', Symbol(symbol) ]</span>
0 commit comments