new
Operatorsuper
Keyword? :
),
)if
Statementdo
-while
Statementwhile
Statementfor
Statementfor
-in
,for
-of
, andfor
-await
-of
Statementscontinue
Statementbreak
Statementreturn
Statementwith
Statementswitch
Statementthrow
Statementtry
Statementdebugger
Statement?
u
m
/
p
1-9
0
`
In addition to those defined in this section, specialized
The
The
It is defined piecewise over the following productions:
The
The
It is not necessary to treatexport default
The
At the top level of a
The LexicallyDeclaredNames of a
export
At the top level of a
The
The
This section is extended by Annex
export
The
This section is extended by Annex
export
The
At the top level of a function, or script, function declarations are treated like var declarations rather than like lexical declarations.
The
The
At the top level of a function or script, inner function declarations are treated like var declarations.
The
The
This section is extended by Annex
The
This section is extended by Annex
The
This section is extended by Annex
The
The
The abstract operation IsAnonymousFunctionDefinition takes argumentexpr (an
The
The
The
Every grammar production alternative in this specification which is not listed below implicitly has the following default definition of Contains:
Static semantic rules that depend upon substructure generally do not look into function definitions.
Static semantic rules that depend upon substructure generally do not look into class bodies except for
Static semantic rules that depend upon substructure generally do not look intostatic
initialization blocks.
super
, orthis
, returnsuper
, orthis
, returnsuper
, orthis
, returnContains is used to detectnew.target
,this
, andsuper
usage within an
super
, returnThe
These operations are used in multiple places throughout the specification.
The
The
var
statements and formal parameter lists of some
It is defined piecewise over the following productions:
The abstract operation InitializeBoundName takes argumentsname (a String),value (an
The
When
It is defined piecewise over the following productions:
The
The