actionscript-3 - as3 支持循环标签吗?

标签 actionscript-3 loops label

我有一个层次结构的循环,想退出所有父循环,AS3 是否支持像我们在 php 中使用的标签?

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

           i = 99;
           break;

        }
    }
}

最佳答案

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

// 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;
        }
    }
}

这也适用于 continue

关于actionscript-3 - as3 支持循环标签吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15780167/

相关文章:

php - while循环中如何判断是否是最后一个?

java - 需要有关在 Java 中解析重复项的建议

ios - cocoa touch 如何将标签设置为 NSDate

java - 如何使用 NetBeans GUI Builder for Java Swing 添加 GridLayout?

Python tkinter : loop in Label

apache-flex - Actionscript 3 数学不一致

javascript - 从 javascript 调用 as3 函数时出现问题

loops - 使用输入变量的PowerShell循环

actionscript-3 - 如何将许可协议(protocol)添加到 AIR 应用程序安装程序?

apache-flex - 在 as3 中获取对象值的最快方法