Set of identifier names that can never be accessed from the global scope.
Set of identifier names that can never be accessed from the global scope.
This set includes and is limited to:
arguments
, because any attempt to refer to it always
refers to the magical arguments
pseudo-array from the enclosing
function, rather than a global variable.
Tests whether the given name is a valid name for a JSGlobalRef
.
Tests whether the given name is a valid name for a JSGlobalRef
.
A name is valid iff it is a JavaScript identifier name (see isJSIdentifierName) *and* it is not reserved (see ReservedJSIdentifierNames).