Skip to content

Latest commit

 

History

History
447 lines (371 loc) · 9.09 KB

check.md

File metadata and controls

447 lines (371 loc) · 9.09 KB

Check

const TYPE_BOOL

import { TYPE_BOOL } from 'yyf/check';

Boolean type string

const TYPE_BOOL = 'boolean';

const TYPE_FUNCTION

import { TYPE_FUNCTION } from 'yyf/check';

Function type string

const TYPE_FUNCTION = 'function';

const TYPE_NUMBER

import { TYPE_NUMBER } from 'yyf/check';

Number type string

const TYPE_NUMBER = 'number';

const TYPE_OBJECT

import { TYPE_OBJECT } from 'yyf/check';

Object type string

const TYPE_OBJECT = 'object';

const TYPE_STRING

import { TYPE_STRING } from 'yyf/check';

String type string

const TYPE_STRING = 'string';

const TYPE_SYMBOL

import { TYPE_SYMBOL } from 'yyf/check';

Symbol type string

const TYPE_SYMBOL = 'symbol';

const TYPE_UNDEFINED

import { TYPE_UNDEFINED } from 'yyf/check';

Types validator module.

Undefined type string

const TYPE_UNDEFINED = 'undefined';

function areEqual

import { areEqual } from 'yyf/check';

Checks if values are equal

function areEqual(x, y)

function classOf

import { classOf } from 'yyf/check';

Returns class name of value

function classOf(value)

function is

import { is } from 'yyf/check';

Checks is value of specified class

function is(value, type)

function isArray

import { isArray } from 'yyf/check';

Checks if value is array

function isArray(value)

function isArrowFunction

import { isArrowFunction } from 'yyf/check';

Checks if value is arrow function

function isArrowFunction(value)

function isBool

import { isBool } from 'yyf/check';

Checks if value is boolean

function isBool(value)

function isDefined

import { isDefined } from 'yyf/check';

Checks if value is defined

function isDefined(value)

function isEmptyArray

import { isEmptyArray } from 'yyf/check';

Checks if value is not empty array

function isEmptyArray(value)

function isEmptyString

import { isEmptyString } from 'yyf/check';

Checks if value is empty string

function isEmptyString(value)

function isFiniteNumber

import { isFiniteNumber } from 'yyf/check';

Checks if value is finite number

function isFiniteNumber(value)

function isFloat

import { isFloat } from 'yyf/check';

Checks if value is float

function isFloat(value)

function isFunction

import { isFunction } from 'yyf/check';

Checks if value is function

function isFunction(value)

function isGenerator

import { isGenerator } from 'yyf/check';

Checks if value is generator

function isGenerator(value)

function isGeneratorFunction

import { isGeneratorFunction } from 'yyf/check';

Checks if value is generator function

function isGeneratorFunction(value)

function isInteger

import { isInteger } from 'yyf/check';

Checks if value is integer

function isInteger(value)

function isIterable

import { isIterable } from 'yyf/check';

Checks if value can be iterated

function isIterable(value)

function isIterator

import { isIterator } from 'yyf/check';

Checks if value is iterator

function isIterator(value)

function isKeyValue

import { isKeyValue } from 'yyf/check';

Checks if value is {key,value} pair object

function isKeyValue(value)

function isNotDefined

import { isNotDefined } from 'yyf/check';

Checks if value is not defined

function isNotDefined(value)

function isNotEmptyArray

import { isNotEmptyArray } from 'yyf/check';

Checks if value is not empty array

function isNotEmptyArray(value)

function isNotEmptyString

import { isNotEmptyString } from 'yyf/check';

Checks if value is not empty string

function isNotEmptyString(value)

function isNotNull

import { isNotNull } from 'yyf/check';

Check if value is not null

function isNotNull(value)

function isNotValue

import { isNotValue } from 'yyf/check';

Checks if value is defined and not null

function isNotValue(value)

function isNull

import { isNull } from 'yyf/check';

Check if value is null

function isNull(value)

function isNumber

import { isNumber } from 'yyf/check';

Checks if value is number

function isNumber(value)

function isObject

import { isObject } from 'yyf/check';

Checks if value is instance of Object

function isObject(value)

function isString

import { isString } from 'yyf/check';

Checks if value is string

function isString(value)

function isStructure

import { isStructure } from 'yyf/check';

Checks if value is structure (may has keys)

function isStructure(value)

function isSymbol

import { isSymbol } from 'yyf/check';

Checks if value is Symbol

function isSymbol(value)

function isValue

import { isValue } from 'yyf/check';

Checks if value is defined and not null

function isValue(value)