UNPKG

@muyi086/var-type

Version:
85 lines (60 loc) 1.44 kB
# var-type [English](./README.md 'English') ![npm](https://img.shields.io/npm/v/@muyi086/var-type) ![npm bundle size](https://img.shields.io/bundlephobia/min/@muyi086/var-type) ![npm](https://img.shields.io/npm/dt/@muyi086/var-type) ![GitHub](https://img.shields.io/github/license/MuYi086/npm_package) ## 安装 ```SHELL npm install @muyi086/var-type # common JS const varType = require('@muyi086/var-type') # es6 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) ```