FLASH AS中的 for.....in循环怎么用 给个详细解释

来源:百度知道 编辑:UC知道 时间:2024/09/23 15:25:08
FLASH AS中的 for.....in循环怎么用 给个详细解释 具体功能 最好有定义

楼上的有错误

例: var ABC:Array=new Array(1,2,3);

for (var i in ABC){

temp = ABC[i];

trace(temp);

}
输出结果为:
---------------------
3

2

1

For....in循环:

这个循环是遍历一个集合的所有对象的循环.
比如遍历数组元素.就是说一个一个地方问每一个元素.
也就是说数组中有几个元素它就循环几次.

例: var ABC:Array=new Array(1,2,3);

for (var i in ABC){

temp = ABC;

trace(temp);

}
输出结果为:
---------------------
3

2

1