请问:定义泛型的时候使用()
包裹数据类型与否,有没有区别呢?
type Ttemplate = Array<string | number>
type Ttemplate2 = Array<(string) | (number)>
const data: Ttemplate = [11, 'str']
const data2: Ttemplate2 = [11, 'str']
console.log(data, data2)
经过测试好像是没有区别的。
请问:定义泛型的时候使用()
包裹数据类型与否,有没有区别呢?
type Ttemplate = Array<string | number>
type Ttemplate2 = Array<(string) | (number)>
const data: Ttemplate = [11, 'str']
const data2: Ttemplate2 = [11, 'str']
console.log(data, data2)
经过测试好像是没有区别的。
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决