1.0.4 • Published 2 years ago
is-what-is v1.0.4
介绍
这是一个快速判断数据类型的 JavaScript 的库。
安装
npm install is-what-is
使用
// use in node.js
const iwi = require('is-what-is');
console.log(iwi.isArray([]));
console.log(iwi.isNumber(666));
// use in browser with module script
import {isArray} from 'is-what-is'
console.log(isArray([]))
console.log(isNumber([]))
API
General
isNull(value)
isUndefined(value)
isDefined(value)
isNullOrUndefined
isPrimitive(value)
isInfinity(value)
isEmpty(value)
Number
isNumber(value)
String
isString(value)
Boolean
isBoolean(value)
BigInt
isBigInt(value)
Symbol
isSymbol(value)
Object
isObject(value)
Array
isArray(value)
isArguments(value)
Function
isFunction(value)
RegExp
isRegExp(value)
Date
isDate(value)
Map
isMap(value)
WeakMap
isWeakMap(value)
Set
isSet(value)
WeakSet
isWeakSet(value)
Error
isError(value)
Promise
isPromise(value)
Base64
isBase64(value)
Hex
isHex(value)
Html & Node
isWindow(value)
isHTMLDocument(value)
isHTMLCollection(value)
isNodeList(value)