如何在不使用“return”的情况下访问函数内部声明的局部变量?

时间:2013-12-04 21:50:05

标签: actionscript-3

这个简单的例子说明了我的问题。

我有我的功能。

function myFunction()
{
    var myValue_1;
    var myValue_2;
    var myValue_3;
    var myValue_4;
}

我想从外部访问“myFunction”以从中获取一些变量(将其视为封闭的容器范围)

我的伪代码:

trace(myFunction.myValue_2 + myFunction.myValue_3)

这有可能以某种简单的方式吗?谢谢!

1 个答案:

答案 0 :(得分:0)

不是。您需要在类/全局范围内声明它们,返回它们或其他方式。但是无法从函数外部访问这些变量。