Variable ObjectUtilsConst

ObjectUtils: {
    deepClone: ((obj) => any);
    isEmpty: ((obj) => boolean);
    isFunction: ((func) => boolean);
    parseJSON: ((v) => any);
    parseLong: ((long) => number);
    toFixed: ((num, fractionDigits?) => number);
    toFloat: ((v) => number);
    toInt: ((v) => number);
    toString: ((v) => string);
    toUint: ((v) => number);
} = ...

Type declaration

  • deepClone: ((obj) => any)
      • (obj): any
      • 将对象进行深度拷贝

        Parameters

        • obj: any

          需要拷贝的对象

        Returns any

  • isEmpty: ((obj) => boolean)
      • (obj): boolean
      • Parameters

        • obj: unknown

        Returns boolean

  • isFunction: ((func) => boolean)
      • (func): boolean
      • Parameters

        • func: unknown

        Returns boolean

  • parseJSON: ((v) => any)
      • (v): any
      • Parameters

        • v: unknown

        Returns any

  • parseLong: ((long) => number)
      • (long): number
      • 解析Long数据为number

        Parameters

        • long: {
              high?: number;
              low: number;
              unsigned?: boolean;
          }
          • Optional high?: number
          • low: number
          • Optional unsigned?: boolean

        Returns number

  • toFixed: ((num, fractionDigits?) => number)
      • (num, fractionDigits?): number
      • 与原生toFixed不同的是,如果是2.10则会变成2.1; 1.16是1.1而不是1.2

        Parameters

        • num: number
        • fractionDigits: number = 0

        Returns number

  • toFloat: ((v) => number)
      • (v): number
      • 格式化浮点数

        Parameters

        • v: unknown

        Returns number

  • toInt: ((v) => number)
      • (v): number
      • 格式化为整数

        Parameters

        • v: unknown

        Returns number

  • toString: ((v) => string)
      • (v): string
      • 格式化为字符串

        Parameters

        • v: unknown

        Returns string

  • toUint: ((v) => number)
      • (v): number
      • 格式化为无浮号整数

        Parameters

        • v: unknown

        Returns number

Generated using TypeDoc