Options
All
  • Public
  • Public/Protected
  • All
Menu

函数相关操作

Hierarchy

  • Functions

Index

Constructors

Methods

Constructors

constructor

Methods

Static isFunction

  • isFunction(source: any): boolean
  • 判断目标类型是否为函数

    Parameters

    • source: any

    Returns boolean

Static run

  • run(source: any, ...params: any[]): any
  • 批量执行函数并获取返回值

    Parameters

    • source: any

      单个函数或函数数组

    • Rest ...params: any[]

      执行函数携带的参数

    Returns any

Static syncRun

  • syncRun(source: Function[], ...params: any[]): Promise<void>
  • 按顺序同步执行函数,当其中一个函数返回false时,则终止后续执行

    Parameters

    • source: Function[]

      函数数组

    • Rest ...params: any[]

      执行函数携带的参数

    Returns Promise<void>