Provides an identifier for a statement.
label : [statements] |
Arguments
- label
-
Required. A unique identifier used when referring to the labeled statement.
- statements
-
Optional. One or more statements associated with label.
Remarks
Labels are used by the break and continue statements to specify the statement to which the break and continue apply.
Example
In the following statement the continue statement uses a labeled statement to create an array in which the third column of each row contains and undefined value:
В | Copy Code |
---|---|
function labelDemo() { var a = new Array(); var i, j, s = "", s1 = ""; Outer: for (i = 0; i < 5; i++) { Inner: for (j = 0; j < 5; j++) { if (j == 2) continue Inner; else a[i,j] = j + 1; } } for (i = 0;i < 5; i++) { s = "" for (j = 0; j < 5; j++) { s += a[i,j]; } s1 += s + "\n"; } return(s1) } |