()(括号)

可用性

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);

另请参见

with