object-typeof

1.0.1 • Public • Published

README

Determinate the type of a variable

Installation

$ npm install object-typeof

Usage

is([type], value)
var object = require('object-typeof');
var myObject = {
	name: 'foo'
};
object.is(myObject); // 'object'
object.is('object', myObject); // true
object.is('object', 1); // false
object.is(1); // 'number'
isNumber(value)
var object = require('object-typeof');

object.isNumber(123); // true
object.isNumber('foo'); // false
isBoolean(value)
var object = require('object-typeof');

object.isBoolean(false); // true
object.isBoolean(null); // false
isUndefined(value)
var object = require('object-typeof');

object.isUndefined(undefined); // true
object.isUndefined(true); // false
isString(value)
var object = require('object-typeof');

object.isNumber(123); // true
object.isNumber('foo'); // false
isObject(value)
var object = require('object-typeof');

object.isObject({
	name: 'foo'
}); 
// true
object.isObject('bar'); // false
isArray(value)
var object = require('object-typeof');

object.isArray([]); // true
object.isArray('foo'); // false
isNull(value)
var object = require('object-typeof');

object.isNull(null); // true
object.isNull('foo'); // false
isBuffer(value)
var object = require('object-typeof');

object.isBuffer(new Buffer(0)); // true
object.isBuffer(true); // false

Package Sidebar

Install

npm i object-typeof

Weekly Downloads

0

Version

1.0.1

License

ISC

Last publish

Collaborators

  • aliveghost04