0.0.1 • Published 10 years ago

is-args v0.0.1

Weekly downloads
250
License
-
Repository
github
Last release
10 years ago

is-args

Quickly check if a variable is Arguments.

var isArgs = require('is-args');

isArgs((function () { return arguments; })(1, 2, 3));
// true;

isArgs([1, 2, 3]);
// false;

Installation

$ npm install is-args

Limitations

This is not the standard Object.prototype.toString.call(val) === '[object Arguments]' method. This method is much faster than the toString method, however, there is a chance that you may get false positives on objects that resemble arguments:

var x = [1,2,3];
x.callee = function () {};

isArguments(x);
// true

Keep this in mind as you work with this module.