Standardizing out-of-memory and stack-depth-exceeded errors?
dhtmlkitchen at gmail.com
Wed Mar 23 19:07:26 PDT 2011
On 3/23/11, Mike Shaver <mike.shaver at gmail.com> wrote:
> On Wed, Mar 23, 2011 at 6:21 PM, Garrett Smith <dhtmlkitchen at gmail.com>
>> Hrm. seems odd to expose the constructor publicly.
> Necessary to permit instanceof testing, no?
>> The infinite recursion could be detected and reported early. Where
>> does that happen? Does any engine report early for infinite recursion?
No; instanceof uses [[HasInstance]] which compares the Function's
prototype property to the each objet in the object's prototype chain.
If there is a match, the result is true. Otherwise, the result is
More information about the es-discuss