学习 Adobe Flash 中的 ActionScript 2.0 |
|
|
|
| 语法和语言基础知识 > 关于语言标点符号 > 小括号 | |||
在 ActionScript 中定义函数时,将参数放在小括号 [()] 里面,如下面几行代码所示:
function myFunction(myName:String, myAge:Number, happy:Boolean):Void {
// 此处是您的代码。
}
调用函数时,还要将传递给该函数的所有参数都包含在小括号中,如下例所示:
myFunction("Carl", 78, true);
可使用小括号覆盖 ActionScript 的优先顺序或增强 ActionScript 语句的可读性。这意味着可以通过在某些值两边添加中括号来改变计算值的顺序,如下例所示:
var computedValue:Number = (circleClip._x + 20) * 0.8;
由于优先顺序的存在,如果未使用小括号或使用两个单独的语句,则将首先计算乘法,这意味着首先计算 20 * 0.8。然后结果 16 被添加到 circleClip._x 的当前值中,并最终赋予 computedValue 变量。
如果您不使用小括号,则必须添加一条语句来计算表达式,如下例所示:
var tempValue:Number = circleClip._x + 20; var computedValue:Number = tempValue * 0.8;
同使用中括号和大括号一样,需要确保每个左小括号都对应一个右小括号。
|
|
|
|