Flash Player 5。
return[expression
]
expression
要作为函数值计算并返回的字符串、数字、数组或对象。此参数是可选的。
如果提供了 expression
参数,则返回计算的结果。
语句;指定由函数返回的值。return
动作计算 expression
并将结果作为它在其中执行的函数的值返回。return
动作导致函数停止运行,并用返回值代替函数。如果单独使用 return
语句,则它返回 null
。
您不能返回多个值。如果尝试返回多个值,则将只返回最后一个值。在下面的示例中,返回 c
:
return a, b, c ;
下面的示例在 sum()
函数体内使用 return
动作,以返回三个参数相加后的值。下一行代码调用 sum()
并将返回值赋予变量 newValue
:
function sum(a, b, c){
return a + b + c;
}
newValue = sum(4, 32, 78); trace(newValue); // 将 114 发送到“输出”面板