0

一部の JavaScript コントラクトの構文が ECMAScript 仕様で定義されていない理由

たとえば、ECMAScriptの if ステートメントの構文は次のように定義されます。

13.6 The if Statement

Syntax

   IfStatement[Yield, Await, Return]:
   if ( Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return] else
     Statement[?Yield, ?Await, ?Return]

   if( Expression[+In, ?Yield, ?Await] ) Statement[?Yield, ?Await, ?Return]

Each else for which the choice of associated if is ambiguous shall be associated with the nearest
possible if that would otherwise have no corresponding else.

for-statementのような一部の構成要素でdo-while statementwhile-statementECMAScript が構文を定義していない理由を知る必要があります。

この ECMAScript 仕様で for ステートメントの構文を検索しても、見つかりません。

この ECMAScript 仕様で while ステートメントの構文を検索しても、見つかりません。

4

0 に答える 0