在函数之间传递值

Piy*_*iri 1 apache-flex actionscript flex3 actionscript-3

Hi All有没有办法在函数中本地定义变量,然后将其传递给oher函数.我的意思是说可以将一个函数的局部值传递给其他函数.有人请建议我的解决方案.提前致谢

tef*_*ozi 7

或者就是这么简单,或者你的意思是:

private function function1():void
{
    var localVariable:String = "this is local variable of function1()";
    function2(localVariable);
}

private function function2(string:String):void
{
    trace(string);
}

function1();
Run Code Online (Sandbox Code Playgroud)

或使用全局变量作为临时存储:

private var globalVariable:String = "";

private function function1():void
{
    var localVariable:String = "this is local variable of function1()";

    globalVariable = localVariable;
}

private function function2():void
{
    trace(globalVariable);
}

function1();
function2();
Run Code Online (Sandbox Code Playgroud)