Function.length and Default Parameters

Kevin Smith khs4473 at gmail.com
Thu Oct 11 16:36:08 PDT 2012


> express for node already does this, for error handlers:
>
>     http://expressjs.com/guide.html#error-handling
>
> express is very popular; #4 on Most Depended Upon packages; #1 on Most
> Starred at npm:
>
>
This is helpful.  So, judgement aside, we can say there is a certain level
of usage of Function.length out there for overloading based on a function's
"signature".  It seems to me that reporting Function.length as the number
of formal parameters, minus rest, will be more appropriate for this use
case.

Kevin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20121011/79789e6a/attachment.html>


More information about the es-discuss mailing list