On Wed, Aug 10, 2016 at 4:53 AM, Andy Earnshaw <andyearns...@gmail.com> wrote:
> On Wed, 10 Aug 2016 at 12:42 Michał Wadas <michalwa...@gmail.com> wrote: > >> Function.prototype is no-op (run Function.prototype.toString() for more >> information) >> > > That's true, but using `Function.prototype` can be confusing > Indeed. > Function.prototype instanceof Function false > when passed to a function as a callback: > > someFunc(Function.prototype); > > It's not immediately clear that `someFunc` is expecting a callback > function in this case, whereas `Function.NOOP` or `() => {}` are pretty > obvious. > > _______________________________________________ > es-discuss mailing list > es-discuss@mozilla.org > https://mail.mozilla.org/listinfo/es-discuss > > -- Cheers, --MarkM
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss