Argument matching
Lars Hansen
lhansen at adobe.com
Fri May 9 11:21:03 PDT 2008
There are optional and rest arguments in ES4.
Regarding error reporting, strict mode is what gives you sane error
checking (generally at run-time). Standard mode is for all you cowboys
out there.
--lars
> -----Original Message-----
> From: David Mandelin [mailto:dmandelin at mozilla.com]
> Sent: 9. mai 2008 10:58
> To: es4-discuss Discuss
> Cc: Lars Hansen
> Subject: Re: Argument matching
>
> Lars Hansen wrote:
> > I would expect excess arguments to typed functions to be ignored
> > silently, as they can be picked up by 'arguments' inside
> the function.
> >
> >
> Is there any possibility of making whether a function takes
> extra arguments part of its type? It seems kind of
> unfortunate not to be able to report an error when too many
> args are given, which is a pretty common mistake and usually
> indicates a bug.
>
> Dave
>
More information about the Es4-discuss
mailing list