TypeScript:Entity []和array <entity>之间有区别吗?

时间:2019-04-04 17:14:18

标签: typescript

全部标题,

例如

users: User[];
users: array<User>;

有什么区别?有没有比另一种更好的做法?

nb:我找不到有关此信息,并且在源代码中都看到了这两个信息。

1 个答案:

答案 0 :(得分:0)

users: User[];是有效类型。

users: array<User>;不是有效的类型。您将收到错误Cannot find name 'array'

您可以按如下所示创建界面。

export interface Person {
    users: User[];
}

export interface User {
    firstName: string;
    lastName: string;
}