This chapter has introduced each of the statements of the JavaScript language. Table 5.1 summarizes these statements, their syntax, and their purpose.
Statement | Syntax | Purpose |
---|---|---|
break |
break; |
Exit from the innermost loop. |
continue |
continue; |
Jump to top of containing loop. |
empty |
; |
Do nothing. |
for |
for (initialize ; test ; increment) statement |
Easy-to-use loop. |
for/in |
for (variable in object) statement |
Loop through properties of object. |
function |
function funcname([arg1 [..., argn]]) { statements } |
Declare a function. |
if/else |
if (expression) statement1 [ else statement2 ] |
Conditionally execute code. |
return |
return expression; |
Return a value from a function. |
var |
var name_1 [ = value_1 ] [ ..., name_n [ = value_n]] ; |
Declare and initialize variables. |
while |
while (expression) statement |
Basic loop construct. |
with |
with (object) statement |
Specify the current name space. |