跟我StepByStep学FLEX教程------Demo3之数据类型

本文通过实例演示了ActionScript 3.0中的数据类型,特别是int和String类型的使用方法,并介绍了如何处理undefined值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

跟我StepByStep学FLEX教程------Demo3之数据类型

 

说明:该文系作者原创,请勿商用或者用于论文发表,转载必须经作者同意并且注明出处。

 

      这个Demo主要说明AS3的数据类型,先看一下Demo的运行效果页面,很简单:



 

       主要代码如下:

<mx:Script>
  <![CDATA[ 
      public function parseInteger(str:String):int {
       var num:Number = parseInt(str);
       
       if (!isNaN(num) && num <= int.MAX_VALUE && num >= int.MIN_VALUE) {
        return int(num);
       }
       
       return 0;
      }
     
   internal function AbAdd():void {
    var iAnum:int = parseInteger(ATxt.text);
    var iBnum:int = parseInteger(BTxt.text);
    
    AddTxt.text = String(iAnum + iBnum);
   }
   
   internal function UnStr():void {
    ShowTxt.text = undefined;
   }
   
   internal function StrUndef():void {
       ShowTxt.text = String(undefined); 
   }
  ]]>
 </mx:Script>

      

      重点来了,对于数据类型着重讲一下int和String类型。

      对于int来说,请读者一定要注意,int是个Object,也就是说int是类,表示32位的带符号整数的数据类型,其它的大家就看Demo的例子就行。

     

      对于String,Demo着重说明了一下,undefined在AS3中是null,而不是undefined,如果要显示undefined,需要使用String()函数。

     

      对于其它的数据类型,这儿作者推荐一个网址,不仅可以对其它的数据类型进行学习,还有基础的语法,非常不错:

      ActionScript3.0语言和组件参考(中文的哦)

http://help.adobe.com/zh_CN/AS3LCR/Flash_10.0/

 

      呵呵,DEMO简单,所以大家很容易理解:)

     

      这一阶段的DEMO还是主要以讲解AS3的语法和本身的特质。等这个阶段的基础讲完之后,访问数据库、Java通信、基于Flex进行Web开发等等便会慢慢铺开来讲。

      由于工作关系,最近更新比较慢,还请大家谅解。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值