Options
All
  • Public
  • Public/Protected
  • All
Menu

Module vx-tools/assert

断言

  • isString() - 字符类型
  • isNumber() - 数字类型
  • isBoolean() - 布尔类型
  • isUndefined() - undefined
  • isNull() - null
  • isFunction() - 函数类型
  • isObject() - 对象类型
  • isArray() - 数组类型
  • isEventName() - 是否为事件名称 例如: 'onClick'

  • isType() - 是否为某中类型 例如: isType('xx', 'string')

  • type() - 获取数据类型 例如: type('xxx') // string

example
 isString('xx')
 // => true

Index

Functions

Const isArray

  • isArray(data: any): data is any[]

Const isBoolean

  • isBoolean(data: any): data is boolean

Const isEventName

  • isEventName(data: any): data is string

Const isFunction

  • isFunction<T>(data: any): data is T

Const isNull

  • isNull(data: any): data is null

Const isNumber

  • isNumber(data: any): data is number

Const isObject

  • isObject(data: any): data is {}

Const isSlotName

  • isSlotName(data: any): data is string

Const isString

  • isString(data: any): data is string

isType

  • isType(data: unknown, typeStr: string): boolean

Const isUndefined

  • isUndefined(data: any): data is undefined

type

  • type(data: unknown): string

Generated using TypeDoc