请问 Typescript
语言中
如果一个函数的返回值有多种的话
/// 比如:
declare function foo(p : boolean) : number | string;
要如何根据参数 p
确定返回值类型?
/// 就是,达到如下效果:
declare function foo(p : true) : number;
declare function foo(p : false) : string;
类似于 document.querySelector
函数的定义
有所不同的是
document.querySelector
的参数是 字符串 类型的- 这里想实现的 是 布尔 类型的
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…