Flash Player 4。
(
expression1, expression2
)
function
(
parameter1,..., parameterN
)
expression1、expression2
数字、字符串、变量或文本。
function
要对括号中的内容执行的函数。
parameter1...parameterN
一系列参数,在将其结果作为参数传递给括号外的函数之前执行这些参数。
无。
运算符;对一个或多个参数执行分组运算,或者括住一个或多个参数并将它们作为参数传递给括号外的函数。
用法 1:控制表达式中运算符的执行顺序。括号覆盖正常的优先级顺序,从而导致先计算括号内的表达式。如果括号是嵌套的,则先计算最里面括号中的内容,然后计算较靠外括号中的内容。
用法 2:括住一个或多个参数并将它们作为参数传递给括号外的函数。
用法 1:下面的语句举例说明用括号控制表达式执行顺序的方法。每个表达式的值显示在每行的下面,如下所示:
trace((2 + 3) * (4 + 5));
// 显示 45
trace(2 + (3 * (4 + 5)));
// 显示 29
trace(2 + (3 * 4) + 5);
// 显示 19
用法 2:下面的示例举例说明将括号与函数结合使用的方法。
getDate(); invoice(item, amount); function traceParameter(param){ trace(param); } traceParameter(2*2);