小编Mis*_*son的帖子

Actionscript:为什么可以在声明变量之前分配变量?

灵感来自问题int [] = {1,2,}; 奇怪的逗号允许.任何特殊原因?我记得有关Adobe的Actionscript语法的问题.

出于某种原因,可以(至少在Flex 3中)在声明变量之前为变量赋值:

 public function foo() : void {
      a = 3;
      var a : int = 0;
 }
Run Code Online (Sandbox Code Playgroud)

这有意义吗..?这是Adobe FlexBuilder编译器中的错误吗?或者这可能是因为旧款Ecmascript版本的遗留问题?

apache-flex flash flexbuilder actionscript actionscript-3

11
推荐指数
1
解决办法
300
查看次数