1.0.0 • Published 4 years ago

typeasy v1.0.0

Weekly downloads
2,693
License
MIT
Repository
github
Last release
4 years ago

typeasy

用于判断数据类型的简易工具库

安装

npm i typeasy

使用

const typeasy = require('typeasy')    // 引用
console.log(typeasy('hello'))    // string
console.log(typeasy([1,2]))    // array
...

与 typeof 对比

以下是各数据类型,使用 typeasy 的值和使用 typeof 的值对比,可以看出使用 typeasy 可以更准确地获取数据类型。

数据类型示例typeasytypeof
数值123numbernumber
字符串'hello'stringstring
布尔truebooleanboolean
列表1,2arrayobject
函数function ( ){ }functionfunction
nullnullnullobject
undefinedundefinedundefinedundefined
普通对象{ name:'mark' }objectobject
时间对象new Date( )dateobject
正则对象/^13|4|5|6|7|8|9{9}$/regexpobject
错误对象new Error('errMsg')errorobject
Symbol对象Symbol('dec')symbolsymbol
Promise对象new Promise(function (resovle, reject) {})promiseobject
Set对象new Set( )setobject