@muyi086/var-type
Version:
JS variable type checking
85 lines (60 loc) • 1.44 kB
Markdown
[](./README.md 'English')
   
```SHELL
npm install @muyi086/var-type
const varType = require('@muyi086/var-type')
import varType from '@muyi086/var-type'
```
```JS
// 是否Array
const a = null
varType.isArray(a)
varType['isArray'](a)
// 是否ArrayBuffer
varType.isArrayBuffer(a)
// 是否Blob
varType.isBlob(a)
// 是否Boolean
varType.isBoolean(a)
// 是否Date
varType.isDate(a)
// 是否File
varType.isFile(a)
// 是否FormData
varType.isFormData(a)
// 是否Function
varType.isFunction(a)
// 是否Map
varType.isMap(a)
// 是否Null
varType.isNull(a)
// 是否Number
varType.isNumber(a)
// 是否Object
varType.isObject(a)
// 是否RegExp
varType.isRegExp(a)
// 是否Set
varType.isSet(a)
// 是否String
varType.isString(a)
// 是否URLSearchParams
varType.isURLSearchParams(a)
// 是否undefined
varType.isUndefined(a)
// 是否WeakMap
varType.isWeakMap(a)
// 是否WeakSet
varType.isWeakSet(a)
// 是否Buffer
varType.isBuffer(a)
// 是否isStream
varType.isStream(a)
// 是否isProxy
varType.isProxy(a)
```