有沒有方法將方法範圍參數的默認值設置爲調用者?AS3方法的默認調用者值
在AS3中,你可以爲方法參數設置默認值,像這樣:
function myFuntion(param1:String="hello",param2:int=3) {
而且你可以這樣傳遞給對象的引用:
//method of Class1
function myFuntion(obj:Object) { } //do something with obj
//in Class2
var class1:Class1 = new Class1();
class1.myFunction(this);
所以現在的問題,是有沒有可以使用的關鍵字如:
//method of Class1
function myFuntion(obj:Object = CALLER) { } //do something with obj
//in Class2
var class1:Class1 = new Class1();
class1.myFunction();
是的,在文檔arguments.callee文檔似乎多一點閱讀。 – shanethehat 2011-04-07 12:19:57