Strangeness in CreateArgumentsObject definition

Oliver Hunt oliver at apple.com
Sun Sep 26 03:00:12 PDT 2010


Section 10.6 describes the creation of the arguments object, most of which makes sense but i think there's a typo in step 14.

Step 13 describes the definition of the callee property of the arguments object if strict == false
Step 14 describes the creation of the _caller_ property if strict == true

I assume that step 14 should be referring to the callee property, otherwise we're saying in strict mode arguments does not have a "callee" property, but does have a "caller" property that throws on all accesses.

--Oliver



More information about the es-discuss mailing list