Die Frage ist jetzt nur: Gilt das auch zuverlässig für kreierte Funktionen?
Schau hier in der bind-Methode:
PHP-Code:
bind: function() {
if (arguments.length < 2 && Object.isUndefined(arguments[0])) return this;
var __method = this, args = $A(arguments), object = args.shift();
return function() { // Hier zum Beispiel:
return __method.apply(object, args.concat($A(arguments)));
}
},
Kommentar