Options
All
  • Public
  • Public/Protected
  • All
Menu

tinyjsuse - v1.1.2

Index

Variables

Functions Other

Functions 函数

Variables

cookie: { getCookie: (name: string) => undefined | string; saveCookie: (name: string, value: string, exdays: number) => void } = ...

Type declaration

  • getCookie: (name: string) => undefined | string
      • (name: string): undefined | string
      • Parameters

        • name: string

        Returns undefined | string

  • saveCookie: (name: string, value: string, exdays: number) => void
      • (name: string, value: string, exdays: number): void
      • cookie操作

        Parameters

        • name: string
        • value: string
        • exdays: number

        Returns void

Other Functions

  • clone(obj: any): any
  • cloneDeep(obj: any, map?: WeakMap<any, any>): any
  • 深拷贝

    Parameters

    • obj: any

      需拷贝到对象

    • Optional map: WeakMap<any, any>

    Returns any

  • copy(target: string): void
  • 复制到剪贴板

    Parameters

    • target: string

      可为元素id或字符串

    Returns void

  • fullScreen(id: string): void

函数 Functions

  • debounce(fn: (...args: any[]) => void, wait: number, immediate?: boolean): (...args: any[]) => void
  • 防抖函数

    Parameters

    • fn: (...args: any[]) => void

      传入回调函数

        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    • wait: number

      延时时间戳

    • Optional immediate: boolean

      为true代表立即执行

    Returns (...args: any[]) => void

      • (...args: any[]): void
      • Parameters

        • Rest ...args: any[]

        Returns void

  • throttle(fn: (...args: any[]) => void, wait: number): (...args: any[]) => void
  • 创建并返回一个像节流阀一样的函数,当重复调用函数的时候,最多每隔 wait毫秒调用一次该函数。对于想控制一些触发频率较高的事件有帮助。

    Parameters

    • fn: (...args: any[]) => void

      传入回调函数

        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    • wait: number

      延时时间戳

    Returns (...args: any[]) => void

      • (...args: any[]): void
      • Parameters

        • Rest ...args: any[]

        Returns void