About

<#TEMPLATE_INCLUDE_NINEPAGE_ABOUTME#>
  • Jul

    16

    小心 AS3 中 var 定义多个变量时的语法

    • 1 Comments
    • Flash Platform
    • 发布:古树
    • 引用:0
    • 浏览:

    在AS3中可以通过一个var 定义多个变量,但每个变量必须注明类型 

    var a:int,b:int;//正确
    var a:int,b:String;//正确
    var a,b:int;//虽然也正确,但a不会有代码提示,编译时也不会进行类型检查;并却运行时它是一个无类型变量
    Post Comment.
    quote 1.古树悬叶
    2013/7/22 4:34:14
    var a:int,b:String;//从传统编程语言过来的人可能认为一个var定认两个不同类型的变量是错误的,但在AS中它其实是正确,编译器在编译AS源代码时会将它们自动转换成var a:int;var b:String。

    发表评论