gpt4 book ai didi

javascript - Typescript 数组语法 MyModel[] 或 [MyModel]

转载 作者:行者123 更新时间:2023-11-30 11:41:05 26 4
gpt4 key购买 nike

我有一个 UserModel,如下所示。

export class UserModel {
constructor(
public id: string,
public firstName: string,
public lastName: string
) { }
}

如果我想要一组符合 UserModel 的用户,我是否使用

var userArray: UserModel[] = []

var userArray: [UserModel] = [];

有什么区别?

最佳答案

查看 TypeScript handbook我们可以看到一个数组被声明为

let userArray: UserModel[] = [];

let userArray: Array<UserModel> = [];

元组声明为

let x: [string, number];

因此,您的第二条语句根本没有声明数组。

关于javascript - Typescript 数组语法 MyModel[] 或 [MyModel],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42624970/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com