訳の正確性を保証するものではありませんので必要に応じて原文であるEcma InternationalのECMA-262にある ECMA-262.pdf ( ECMA-262 5.1 Edition )を参照下さい。
訳:2012年04月 webzoit.net
【構文】 DebuggerStatement : debugger ;
【セマンティックス】 評価中のDebuggerStatementプロダクションは、debuggerの下で実行する際、ブレークポイントに起因する実装を許容する場合があります。 debuggerが存在しない場合やこの文がアクティブではない場合、観測可能な効果は、何もありません。 プロダクション
DebuggerStatement : debugger ;
は、次のように評価されます。
1.実装定義のデバッグ機能が利用可能であり、使用可能な状態にある場合、 a.実装定義済みのデバッグアクションを実行 b. result は、実装定義の Completion 値とする 2.それ以外の場合、 a. result は、(normal, empty, empty)とする 3.resultを返す