home HTML XML DTD CSS Visual Filter JavaScript Java ASP SSI .NET  
JavaScript Reference >
Suggested Reading

Program flow keywords


tag/attrib/value description
:     1.2   Label
break Identifier? x   1.0  
continue Identifier? x   1.0  
do Statement while (Expression); x   1.2  
for (exprStart?; exprEnd?; exprStep?) Statement x   1.0  
for (exprSelect in exprSet) Statement x   1.0  
if (Expression) Statement
  [else Statement]?
x   1.0  
return Expression? x   1.0  
switch (expr) {
  [default: stat+ ]?
  [case expr: stat+ ]*
  }
x   1.2  
this x   1.0  
throw Expression; x   1.4  
try {Statement*}
  catch (Identifier) {Statement*}
  finally {Statement*}
x   1.4  
var Identifier [= Expression]? [, ...]*; x   1.0  
while (Expression) Statement x   1.0  
with (Expression) Statement x   1.0