対応ステートメント一覧

対応ステートメント一覧を示します。

ステートメント 構文 備考
Variable Statement var varname [= value] [..., varname [= value]]  
Empty Statement ;  
if Statement if ( condition ) {
statements1
}
[else {
statements2
}]
 
Iteration Statements do {
statements
}while ( condition );
無限ループを避けるため、最大ループ回数となった場合には実行中のスクリプトを停止する。
最大ループ数の初期値は1,000,000とする。
while ( condition ) {
statements
}
無限ループを避けるため、最大ループ回数となった場合には実行中のスクリプトを停止する。
最大ループ数の初期値は1,000,000とする。
for ([initial-expression]; [condition]; [increment-expression]) {
statements
}
無限ループを避けるため、最大ループ回数となった場合には実行中のスクリプトを停止する。
最大ループ数の初期値は1,000,000とする。
for ( variable in object ) {
statements
}
無限ループを避けるため、最大ループ回数となった場合には実行中のスクリプトを停止する。
最大ループ数の初期値は1,000,000とする。
continue Statement continue [ label ]  
break Statement break [ label ]  
return Statement return expression  
with Statement with ( object ) {
statements
}
 
label Statement label :
statements
 
switch Statement switch ( expression ) {
case label :
statements;
break;
case label :
statements;
break;
...
default : statements;
}
 
throw Statement throw expression  
try Statement try {
statements
}
[catch ( catchID ) {
statements
}]
[finally {
statements
}]
 
function Statement function name([ param][,param] [..., param]) {
statements
}
 
Comments // comment text  
/* multiple line comment text */  

このページのトップへ