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. |