Action Script 3.0中void
的用途是什么?
任何人都能举例说明吗?
答案 0 :(得分:3)
void 是一个actionscript关键字,用于在函数签名中定义 no 返回类型,并强制编译器对其进行检查/检查
例如
public function func():void
{
//do some thing
}
上面的函数没有任何回报
希望这会有所帮助
答案 1 :(得分:2)
这是一种功能类型。这意味着它不会返回任何数据 默认情况下,Flash总是希望返回一个值。如果您编写这样的函数,例如: ActionScript代码:
function myFunction(){
}
Flash假定仍然可以返回值,因此请注意使用ressources的值。当你指定:void时,你实际上是告诉Flash不要指望任何返回值,因此Flash不会浪费资源来监视它。
答案 2 :(得分:0)
让我记住它的最简单方法是它是一个执行动作的函数(换句话说就是做某事)而不是返回一些东西。
示例:
function myFunction(event:MouseEvent): void
{ this.play; //or some other action}
//the above function returns nothing
function mySum(a:int, b:int): int
{var myresult:int = a+b;
return myresult;}
//the above function would return the sum of two integers that you passed into it