mirror of
https://github.com/nodejs/node.git
synced 2026-11-09 15:11:11 -05:00
docs: event emitter behavior notice
Updated documentation as per the issue below: https://github.com/joyent/node/issues/25466 Event listeners can alter parts of the passed object, in some circumstances the changes are passed to the next listeners due to pass by reference. This is documentation of that behavior. PR-URL: https://github.com/joyent/node/pull/25467 Reviewed-By: jasnell - James M Snell <jasnell@gmail.com>
This commit is contained in:
1 parent
261fa3620f
commit
a24db43101
1 file changed
+4
@@ -118,6 +118,10 @@ Execute each of the listeners in order with the supplied arguments.
|
||||
|
||||
Returns `true` if event had listeners, `false` otherwise.
|
||||
|
||||
**Note:** Objects are passed by reference, meaning that the same object can be
|
||||
passed to multiple listeners. If a listener needs to modify a shared object, a
|
||||
copy of the object should be made.
|
||||
|
||||
|
||||
### Class Method: EventEmitter.listenerCount(emitter, event)
|
||||
|
||||
|
||||
Reference in new issue
Block a user