ich das Gegenteil von dem Get JavaScript function-object from its name as a string?Name als String aus einer JavaScript-Funktionsreferenz?
tun möchten Das heißt, gegeben:
function foo()
{}
function bar(callback)
{
var name = ???; // how to get "foo" from callback?
}
bar(foo);
Wie erhalte ich den Namen der Funktion hinter einer Referenz?
'var bittet = foo; bar (bat) '- was soll es nun drucken? – Alnitak
@Alnitak. Es sollte 'foo' gedruckt werden. das ist der Funktionsname. 'bat' ist eine Variable mit Bezug auf die Funktion' foo'. – gdoron
Was passiert, wenn der Callback keinen Namen hat? - dh 'bar (function() {...});' – Spudley