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:
Samuel Mills (Henchman) authored and James M Snell committed 2015-08-27 14:47:42 -04:00
1 parent 261fa3620f
commit a24db43101
1 file changed
+4
+4
View File
@@ -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)