1.0.3 • Published 5 years ago

type-compare v1.0.3

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

type-compare

Build Status Version

better simple and accurate to check type of data

:package: Installation

npm install type-compare --save

:hammer: Usage

import typeCompare from 'type-compare';
// result true
typeCompare(null, 'null'); // true
typeCompare(undefined, 'undefined'); // true
typeCompare(true, 'boolean'); // true
typeCompare(123, 'number'); // true
typeCompare('123', 'string'); // true
typeCompare(Symbol(), 'symbol'); // true
typeCompare(new Array(), 'array'); // true
typeCompare(new Object(), 'object.object'); // true
typeCompare(new Number(), 'object.number'); // true
typeCompare(new String(), 'object.string'); // true
typeCompare(new Set(), 'object.set'); // true
typeCompare(new Map(), 'object.map'); // true
// result false
typeCompare(undefined, 'null'); // false
typeCompare(null, 'undefined'); // false
typeCompare('true', 'boolean'); // false
typeCompare('123', 'number'); // false
typeCompare(123, 'string'); // false
typeCompare(new Object(), 'array'); // false
typeCompare(new Array(), 'object'); // false
typeCompare(new Number('123'), 'object.string'); // false
typeCompare(new String(123), 'object.number'); // false
typeCompare(new Set(), 'object.object'); // false
typeCompare(new Map(), 'object.object'); // false
1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.0.3-alpha

5 years ago

0.0.2-alpha

5 years ago

0.0.1-alpha

5 years ago