Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "module/function/onceOfSameParam"

Index

Functions

Functions

onceOfSameParam

  • onceOfSameParam<Fn>(fn: Fn, identity?: (Anonymous function)): Fn & object
  • 包装一个函数为指定参数只执行一次的函数

    Type parameters

    • Fn: Function

    Parameters

    • fn: Fn

      需要包装的函数

    • Default value identity: (Anonymous function) = (args: any[]) =>`onceOfSameParam-${fn.toString()}-${JSON.stringify(args)}`

      参数转换的函数,参数为需要包装函数的参数

    Returns Fn & object

    需要被包装的函数

Generated using TypeDoc