0
我发现了一些令我困扰的动作for循环。动作循环是否向后运行?
我有了一个for循环的AIR应用程序:
for (var k:int = 0; k < 10; k++)
{
Alert.show(k.toString(), "Message", Alert.YES);
}
但在10的输出开始计数向后 0这只是所有在路上AIR在运行时编译或做的循环实际上倒退?
我发现了一些令我困扰的动作for循环。动作循环是否向后运行?
我有了一个for循环的AIR应用程序:
for (var k:int = 0; k < 10; k++)
{
Alert.show(k.toString(), "Message", Alert.YES);
}
但在10的输出开始计数向后 0这只是所有在路上AIR在运行时编译或做的循环实际上倒退?
当然,循环本身不会倒退。当您使用Alert.show(...
弹出新的Alert
时,警报将显示已显示的所有内容。
因此,您的第一个警报,首先弹出“0”。
接下来,警报以“1”弹出(在警报的顶部用“0”)
...
最后,警报与“9”弹出(另一警报的顶部)
断言这是真的,将'Alert.show()'改成'trace()'并查看输出控制台。 – 2012-04-19 15:13:08
谢谢,这让事情变得更加清晰。 – 2012-04-19 15:20:16