ArrTool: {
    difference: ((a, b) => never[]);
    filterNonUnique: ((arr) => never[]);
    removeRepeat: ((arr) => never[]);
    without: ((arr, ...args) => never[]);
    arrayAverage(arr): number;
    getEleCount(arr, value): number;
    popRandom(arr): never;
    randomOne(arr): never;
    removeArrayItem(arr, item): [];
    removeNoData(arr): never[];
    sumArr(arr): never;
    upsetArr(arr): [];
} = ...

名称:常用工具函数集合 - 数组类


Type declaration

  • difference: ((a, b) => never[])
      • (a, b): never[]
      • Parameters

        • a: []
        • b: []

        Returns never[]

  • filterNonUnique: ((arr) => never[])
      • (arr): never[]
      • Parameters

        • arr: []

        Returns never[]

  • removeRepeat: ((arr) => never[])
      • (arr): never[]
      • Parameters

        • arr: []

        Returns never[]

  • without: ((arr, ...args) => never[])
      • (arr, ...args): never[]
      • Parameters

        • arr: []
        • Rest ...args: []

        Returns never[]

  • arrayAverage:function
    • Parameters

      • arr: []

      Returns number

  • getEleCount:function
    • Parameters

      • arr: []
      • value: null

      Returns number

  • popRandom:function
    • Parameters

      • arr: []

      Returns never

  • randomOne:function
    • Parameters

      • arr: []

      Returns never

  • removeArrayItem:function
    • Parameters

      • arr: []
      • item: any

      Returns []

  • removeNoData:function
    • Parameters

      • arr: []

      Returns never[]

  • sumArr:function
    • Parameters

      • arr: []

      Returns never

  • upsetArr:function
    • Parameters

      • arr: []

      Returns []