AS 3.0小事件处理 七

一.for循环语句
    for循环语句是功能最强大、使用最灵活的一种循环语句。它不仅可以用于循环次数已经
  确定的情况,还可以用于循环次数不确定而只给出循环结束条件的情况。

  for循环语句的一般形式为:
    for(初始表达式;条件表达式;递增表达式)
     {
     循环体
      }
  1. 使用for语句计算1+2+3+4+...+100的程序如下:
        var sum:int;
     for (var i:int=1;i<=100;i++)
     {
      sum=sum+i;
     }
     trace(sum);
二.for in 循环语句
    for in 循环通常只出现在对象的属性中,可以用一个变量名称来搜寻对象,然后执行
 每个对象中的陈述式。它的一般形式为:
   for (变量in对象或数组)
   {
    循环体
   }
1.var person:Array=new Array ();
  person[0]="mary";
  person[1]=20;
  person[2]=true;
  for (var i:uint in person)
  {
   trace("属性名="+i,"属性值="+person[i]);
  }
     结果为:
       属性名=0  属性值=mary
    属性名=1  属性值=20
    属性名=2  属性值=true
 在使用for in 循环对象时,变量的类型必须为String类型。
三. for each in 语句
    它的一般形式为:
    for each (变量 in 数组或对象)
    {
     循环体
    }

   var person:Array =new Array ();
   person[0]="mary";
   person[1]="20";
   person[2]=true;
   for each(var i:* in person)
    {
     trace("属性值="+i);
    }
   由于对象的属性值或数组的元素可以是任意数据类型的数据,所以在定量时应声明“*”
   数据类型。

转载于:https://www.cnblogs.com/wcl324/archive/2012/10/29/2745593.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值