带参数的函数call()

时间:2009-09-04 11:28:54

标签: flex actionscript-3 function components

我有一个我交出功能的组件

public var func : Function;

现在该函数是一个在其签名中具有参数的函数

public function myFunction(s : String) : void {
   doSomething(s);
}
从我的组件

我可以用

调用该函数
func.call();

有人可以告诉我如何使用其参数调用该函数吗?

1 个答案:

答案 0 :(得分:6)

您应该能够这样做:

func("foo");

func.call(this, "foo");

func.apply(this, ["foo"]);

查看AS3文档中Function对象的文档。