请问:定义泛型的时候使用()
包裹数据类型与否,有没有区别呢?
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)
经过测试好像是没有区别的。
13 回答13k 阅读
8 回答2.8k 阅读
2 回答5.2k 阅读✓ 已解决
5 回答1.4k 阅读
3 回答2.3k 阅读✓ 已解决
3 回答976 阅读✓ 已解决
5 回答1.6k 阅读✓ 已解决