2.7.创建常量

问题
我要怎么申明常量
解决办法
和申明属性差不多,只是在前面多了const 关键字
讨论
常量的值一旦定义就不可改变,这在有时候是很有用的。比如你有个复合的值需要经常用到,这时就可以把它当作简单的标示直接引用。Math.PI 就是个常量,MouseEvent.MOUSE_UP也是常量,包含mouseUp值,设定这些常量可以减少出错,比如下面的代码错误你难以觉察出来:
+展开
-ActionScript
// 下面的代码没错,但是mouseUp 被写成了mousUp,因此该代码无效。
addEventListener("mousUp", onMouseUp);

但是使用常量,编译器就会给出错误提示:
+展开
-ActionScript
// 导致编译器错误
addEventListener(MouseEvent.MOUS_UP, onMouseUp);

常量也可以有static和public修饰符,这时常量一申明就要赋值:
+展开
-ActionScript
static public const EXAMPLE:String = "example";

按照约定,常量都要大写,这样可以和其他变量或属性区别开来。

加支付宝好友偷能量挖...


评论(0)网络
阅读(64)喜欢(0)flash/flex/fcs/AIR