isdotjs
v3.0.0
Published
JavaScript Isser library.
Downloads
4
Maintainers
Readme
is.js
JavaScript isser library. Node, AMD and browser support
Install:
npm i --save isdotjs
Documentation:
Imports
import is from 'isdotjs';
import is from 'isdotjs/dist/isdotjs.m'; // Module
import is from 'isdotjs/dist/isdotjs.umd'; // UMD
import is from 'isdotjs/dist/isdotjs'; // CJS
is.Array();
is.Array(['a', 'b', 'c']);
// Returns true
is.Object();
is.Object({ name: 'isJs' });
// Returns true
is.Function();
is.Function(function() {});
// Returns true
is.Undefined();
var test;
is.Undefined(test);
// Returns true
is.String();
is.String('my string');
// Returns true
is.Empty();
is.Empty({});
// Returns true
is.Empty([]);
// Returns true
is.Empty('');
// Returns true
is.Number();
is.Number(123);
// Returns true
is.Number(1.1);
// Returns true
is.Number(-123);
// Returns true
is.Number(-1.2);
// Returns true
is.Integer();
is.Integer(1);
// Returns true
is.Integer(1.0);
// Returns true
is.Float();
is.Float(1.1);
// Returns true
is.Float(-1.1);
// Returns true
is.Boolean();
is.Boolean(true);
// Returns true
is.Boolean(false);
// Returns true
is.Null();
is.Null(null);
// Returns true
is.Element();
var el = document.createElement('div');
is.Element(el);
// Returns true
is.Date();
is.Date(new Date);
// Returns true
is.RegExp();
is.RegExp(/a-z/);
// Returns true
is.Global();
is.Global(window);
// Returns true