TypeScript - 数组类型 Array Types

1,074 阅读1分钟

TS 定义数组的方式有两种:

  • 泛型方式 Array<元素类型>

  • 元素类型[]

    // 数组类型
    const arr1:Array<number> = [1, 2, 3]
    const arr2:string[] = ['foo', 'bar', 'baz']
    //----------------------------------
    function sum (...args: number[]) {
      return args.reduce((prev, current) => preve + current, 0)
    }
    sum(1, 2, 3)