diff options
author | Florian Dold <florian.dold@gmail.com> | 2018-09-20 02:56:13 +0200 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2018-09-20 02:56:13 +0200 |
commit | bbff7403fbf46f9ad92240ac213df8d30ef31b64 (patch) | |
tree | c58400ec5124da1c7d56b01aea83309f80a56c3b /node_modules/object-keys/isArguments.js | |
parent | 003fb34971cf63466184351b4db5f7c67df4f444 (diff) |
update packages
Diffstat (limited to 'node_modules/object-keys/isArguments.js')
-rw-r--r-- | node_modules/object-keys/isArguments.js | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/node_modules/object-keys/isArguments.js b/node_modules/object-keys/isArguments.js index 74a098978..f2a2a9014 100644 --- a/node_modules/object-keys/isArguments.js +++ b/node_modules/object-keys/isArguments.js @@ -1,16 +1,17 @@ -var toString = Object.prototype.toString; +'use strict'; + +var toStr = Object.prototype.toString; module.exports = function isArguments(value) { - var str = toString.call(value); - var isArguments = str === '[object Arguments]'; - if (!isArguments) { - isArguments = str !== '[object Array]' - && value !== null - && typeof value === 'object' - && typeof value.length === 'number' - && value.length >= 0 - && toString.call(value.callee) === '[object Function]'; + var str = toStr.call(value); + var isArgs = str === '[object Arguments]'; + if (!isArgs) { + isArgs = str !== '[object Array]' && + value !== null && + typeof value === 'object' && + typeof value.length === 'number' && + value.length >= 0 && + toStr.call(value.callee) === '[object Function]'; } - return isArguments; + return isArgs; }; - |