确实AS3支持循环标签吗? [英] does as3 support loop label?

查看:137
本文介绍了确实AS3支持循环标签吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有循环的herarchery,想退出所有父母循环,做AS3支持标签,就像我们有他们在PHP?

 的(VAR我:= 0; I< 100;我++)
{
    对于(VAR记者:INT = 0; J< 100; J ++)
    {
        如果(j == 15){

           I = 99;
           打破;

        }
    }
}
 

解决方案

是的,你可以使用标签:在这样的循环面前:

  //标签这个循环'外'。
外:为(变种我:= 0; I< 100;我++)
{
    内部:对(VAR记者:INT = 0; J< 100; J ++)
    {
        如果(十=== 15)
        {
            //打破外环。
            打破外;
        }
    }
}
 

这也适用于继续

I have a herarchery of loop and want to quit all parent loop, do AS3 support labels like we have them in php ?

for(var i:int=0;i<100;i++)
{
    for(var j:int=0;j<100;j++)
    {
        if(j == 15){

           i = 99;
           break;

        }
    }
}

解决方案

Yes, you can use label: in front of the loop like this:

// Label this loop 'outer'.
outer: for(var i:int = 0; i < 100; i++)
{
    inner: for(var j:int = 0; j < 100; j++)
    {
        if(j === 15)
        {
            // Break the outer loop.
            break outer;
        }
    }
}

This also works for continue.

这篇关于确实AS3支持循环标签吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆