We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Function.prototype.bind
bind
1 parent 2e82af2 commit 9559d88Copy full SHA for 9559d88
src/prototype/lang/function.js
@@ -392,16 +392,20 @@ Object.extend(Function.prototype, (function() {
392
return __method.apply(null, a);
393
};
394
}
395
-
396
- return {
+
+ var extensions = {
397
argumentNames: argumentNames,
398
- bind: bind,
399
bindAsEventListener: bindAsEventListener,
400
curry: curry,
401
delay: delay,
402
defer: defer,
403
wrap: wrap,
404
methodize: methodize
405
- }
+ };
406
+ if (!Function.prototype.bind)
407
+ extensions.bind = bind;
408
409
+ return extensions;
410
})());
411
0 commit comments