@taroxin/is
TypeScript icon, indicating that this package has built-in type declarations

0.3.3 • Public • Published

IS

import is, { CheckTypes } from '@taroxin/is'

is('test') // CheckTypes.String
is(1) // CheckTypes.Number

Use type check

import { isNumber, isObject } from '@taroxin/is'

isNumber(1) // true
isObject(null) // false
isObject({}) // true

Functions

isArguments(value)boolean

Check value is Arguments

isArray(value)boolean

Check value is Array

isBoolean(value)boolean

Check value is Boolean

isDate(value)boolean

Check value is Date

isError(value)boolean

Check value is Error

isFunction(value)boolean

Check value is Function

isIdCard(value)boolean

Check value is Id Card [检查值为中国身份证]

isMap(value)boolean

Check value is Map

isNull(value)boolean

Check value is Null

isNumber(value)boolean

Check value is Number

isObject(value)boolean

Check value is Object

isRegExp(value)boolean

Check value is RegExp

isSet(value)boolean

Check value is Set

isString(value)boolean

Check value is String

isSymbol(value)boolean

Check value is Symbol

isUndefined(value)boolean

Check value is Undefined

isWeakMap(value)boolean

Check value is WeakMap

isWeakSet(value)boolean

Check value is WeakSet

isArguments(value) ⇒ boolean

Check value is Arguments

Kind: global function

Param Type
value any

isArray(value) ⇒ boolean

Check value is Array

Kind: global function

Param Type
value any

isBoolean(value) ⇒ boolean

Check value is Boolean

Kind: global function

Param Type
value any

isDate(value) ⇒ boolean

Check value is Date

Kind: global function

Param Type
value any

isError(value) ⇒ boolean

Check value is Error

Kind: global function

Param Type
value any

isFunction(value) ⇒ boolean

Check value is Function

Kind: global function

Param Type
value any

isIdCard(value) ⇒ boolean

Check value is Id Card [检查值为中国身份证]

Kind: global function

Param Type
value any

isMap(value) ⇒ boolean

Check value is Map

Kind: global function

Param Type
value any

isNull(value) ⇒ boolean

Check value is Null

Kind: global function

Param Type
value any

isNumber(value) ⇒ boolean

Check value is Number

Kind: global function

Param Type
value any

isObject(value) ⇒ boolean

Check value is Object

Kind: global function

Param Type
value any

isRegExp(value) ⇒ boolean

Check value is RegExp

Kind: global function

Param Type
value any

isSet(value) ⇒ boolean

Check value is Set

Kind: global function

Param Type
value any

isString(value) ⇒ boolean

Check value is String

Kind: global function

Param Type
value any

isSymbol(value) ⇒ boolean

Check value is Symbol

Kind: global function

Param Type
value any

isUndefined(value) ⇒ boolean

Check value is Undefined

Kind: global function

Param Type
value any

isWeakMap(value) ⇒ boolean

Check value is WeakMap

Kind: global function

Param Type
value any

isWeakSet(value) ⇒ boolean

Check value is WeakSet

Kind: global function

Param Type
value any

Package Sidebar

Install

npm i @taroxin/is

Weekly Downloads

1

Version

0.3.3

License

MIT

Unpacked Size

15.7 kB

Total Files

42

Last publish

Collaborators

  • yangxin___