TypeScript中的类型化数组 - Array <Foo>和Foo []之间的区别是什么?

dan*_*cek 10 arrays syntax typescript

在TypeScript中我有一个类 Foo

class Foo {}
Run Code Online (Sandbox Code Playgroud)

我想要Foo的实例数组.有什么区别

var foos : Array<Foo>;
Run Code Online (Sandbox Code Playgroud)

var foos : Foo[];
Run Code Online (Sandbox Code Playgroud)

在我看来,两者都定义给定类型的实例数组,是否有任何区别?

编辑:这些结构的名称是什么?我该如何正确引用它们?

Fen*_*ton 12

它们与类型注释相同,因此您可以使用您喜欢的任何一种.

自添加泛型以来,Array语法才可用.