diff options
Diffstat (limited to 'node_modules/jquery/src/var/isFunction.js')
| -rw-r--r-- | node_modules/jquery/src/var/isFunction.js | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/node_modules/jquery/src/var/isFunction.js b/node_modules/jquery/src/var/isFunction.js new file mode 100644 index 0000000..dad662e --- /dev/null +++ b/node_modules/jquery/src/var/isFunction.js @@ -0,0 +1,13 @@ +define( function() { + "use strict"; + + return function isFunction( obj ) { + + // Support: Chrome <=57, Firefox <=52 + // In some browsers, typeof returns "function" for HTML <object> elements + // (i.e., `typeof document.createElement( "object" ) === "function"`). + // We don't want to classify *any* DOM node as a function. + return typeof obj === "function" && typeof obj.nodeType !== "number"; + }; + +} ); |
