关于重复使用function申明同一个函数名
来源:3-19 函数 - this+ 重载

慕标4338813
2019-08-08
老师的例子里重复申明了function pickCard()的类型,为什么不会覆盖,而是融合呢,ts对函数就是这个机制吗?
那如果是let申明应该就不是这样了吧?比如说:
let a: string
let a: number
这样是会覆盖呢还是会报错还是融合类型呢?
写回答
1回答
-
ustbhuangyi
2019-08-08
你指的是函数重载吧,你可以理解重载函数就是提供多种类型的接口,但实现是唯一的。
let 声明不允许重复。10
相似问题