本頁の目次 目次 次頁: B_Compatibility 前頁: 15-11_Error_Objects
break case catch continue default delete do else finally for function if in instanceof new return switch this throw try typeof var void while withabstract boolean byte char class const debugger double enum export extends final float goto implements import int interface long native package private protected public short static super synchronized throws transient volatilethisnew MemberExpression Argumentsnew NewExpressiondelete UnaryExpressionvoid UnaryExpressiontypeof UnaryExpressioninstanceof ShiftExpressionin ShiftExpressioninstanceof ShiftExpressionvar VariableDeclarationList ;function} ] Expression ;if ( Expression ) Statement else Statementif ( Expression ) Statementdo Statement while ( Expression );while ( Expression ) Statementfor (ExpressionNoInopt; Expressionopt ; Expressionopt ) Statementfor ( var VariableDeclarationListNoIn; Expressionopt ; Expressionopt ) Statementfor ( LeftHandSideExpression in Expression ) Statementfor ( var VariableDeclarationNoIn in Expression ) Statementcontinue [LineTerminator 無し] Identifieropt ;break [LineTerminator 無し] Identifieropt ;return [LineTerminator 無し] Expressionopt ;with ( Expression ) Statementswitch ( Expression ) CaseBlockcase Expression : StatementListoptdefault : StatementListoptthrow [LineTerminator 無し] Expression ;try Block Catchtry Block Finallytry Block Catch Finallycatch ( Identifier ) Blockfinally Blockfunction Identifier ( FormalParameterListopt ) { FunctionBody }function Identifieropt ( FormalParameterListopt ) { FunctionBody }