1
给定一个Function对象,你可以将它的名字作为String吗?见例如:in flex,从函数对象获取函数名称
function doThingWithCallback(callback:Function):void {
trace("i'm going to run " + callback); // outputs "i'm going to run function Function() { }"
}
function foo():void {
...
}
doThingWithCallback(foo);
这个例子是有点任意的,而是围绕函数对象传递特别是当它会得到函数名对于调试非常有用。