Instrucción con etiqueta
Actualización: noviembre 2007
Proporciona un identificador para una instrucción.
label :
[statements]
Argumentos
label
Necesario. Identificador único que se utiliza al hacer referencia a la instrucción con etiqueta.statements
Opcional. Instrucción o instrucciones asociadas a label.
Comentarios
Las instrucciones break y continue utilizan etiquetas para especificar la instrucción a la que se aplican dichas instrucciones.
Ejemplo
En la siguiente instrucción, la instrucción continue utiliza una instrucción con etiqueta para crear una matriz en la que la tercera columna de cada fila contiene un valor no definido:
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)
}