On Wed, Aug 10, 2016 at 4:53 AM, Andy Earnshaw <[email protected]> wrote:
> On Wed, 10 Aug 2016 at 12:42 Michał Wadas <[email protected]> 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 > [email protected] > https://mail.mozilla.org/listinfo/es-discuss > > -- Cheers, --MarkM
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

