?um/p1-90`この節で定義されるものに加えて、特殊化された構文指向操作がこの仕様全体にわたって定義されます。
The
The
It is defined piecewise over the following productions:
The
The
export default
The
The
The
export The
The
この節はAnnex
export The
この節はAnnex
The
functionまたはscriptのtop levelでは、function declarationsはlexical declarationsのようにではなく、var declarationsのように扱われます。
The
The
functionまたはscriptのtop levelでは、inner function declarationsはvar declarationsのように扱われます。
The
The
この節はAnnex
The
この節はAnnex
The
この節はAnnex
The
The
The abstract operation IsAnonymousFunctionDefinition takes argument expr (an
The
The
The
以下に列挙されていない、この仕様内のすべてのgrammar production alternativeは、暗黙的に次のContainsのデフォルト定義を持ちます:
部分構造に依存する静的意味規則は、一般に関数定義の内部を見ません。
部分構造に依存する静的意味規則は、
部分構造に依存する静的意味規則は、一般にstatic初期化ブロックの内部を見ません。
super、またはthisのいずれでもないなら、super、またはthisのいずれでもないなら、super、またはthisのいずれでもないなら、Containsは、new.target、this、およびsuperの使用を検出するために使用されます。
superなら、The
これらの操作は、この仕様全体の複数の箇所で使用されます。
The
The
envRecordにvar statementsおよび一部の
It is defined piecewise over the following productions:
The abstract operation InitializeBoundName takes arguments name (a String), value (an ECMAScript language value), and envRecord (an
The
envRecordに
It is defined piecewise over the following productions:
The
The
The