Tip AS3: tags
En ActionScript 3 podemos identificar algunas operaciones con tags. Esto es útil, por ejemplo, cuando perdemos el scope (o ámbito), como en la siguiente situación:
for (var i:int = 0; i<20; i++) {
for (var j:int=0; j<20; j++) {
trace ("hola");
break;
}
}
En este caso la sentencia trace se ejecutará 20 veces, y es aquí donde podemos utilizar los tags para referirnos al for principal. El código quedaría así:
salta:for (var i:int = 0; i<20; i++) {
for (var j:int=0; j<20; j++) {
trace ("hola");
break salta;
}
}
En este caso la sentencia trace sólo se ejecutará una vez.
2 Comments
Jump to comment form | comments rss [?] | trackback uri [?]