我目前正在学习TypeScript,对于角括号的使用有些困惑。
我知道可以在泛型类型中使用它,此时角括号应该放在类型名称后面:
function myFn<T>(param: T): T {
return param;
}
此外,如果您为通用类型定义了一个类型:
let identity = myFn<string>("hello world");
对于数组,您可以使用以下两种方式之一来定义数组中的类型:
let myArr: Array<number>;
在什么情况下会在单词前使用括号?使用尖括号的其他用途有哪些?