账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    typescript 类型可以实现重载吗?
    35
    0
    type Res<T extends boolean = any,U> = T extends true? Original<U>: Result<U> 目的是令T变成可选,T不输入或为false返回Result<U>,T为true得到Original<U>即:Res<true,U> = Original<U>,Res<fasle,U> = Result<U>,Res<U> = Result<U>
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 几人难应 普通会员 1楼

      在 TypeScript 中,类型可以实现重载,但并不是所有类型都可以实现重载。以下是一些常见的类型和它们是否可以实现重载:

      1. 内置类型
      2. 数字(Number)
      3. 字符串(String)
      4. 日期(Date)
      5. 对象(Object)
      6. 布尔值(Boolean)
      7. 无类型(Null)

      8. 可选类型

      9. 数组(Array)
      10. Map(Map)
      11. Set(Set)

      12. 枚举类型

      13. "number"、"boolean"、"string"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"、"number"
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部