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

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

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    TypeScript中T extends unknown[]的问题
    26
    0
    function call<T extends unknown[], R>( f: (...args: T) => R, ...args: T ): R { return f(...args) } function fill(length: number, value: string): string[]{ return Array.from({ length }, () => value) } let aa = call(fill, 10, 'a') let bb = call(fill, 10) // 应有 3 个参数,但获得 2 个 let cc = call(fill, 10, 'a', 'z') // 应有 3 个参数,但获得 4 个为什么应有 3 个参数,难道...args就必须是2个才能是数组或元组吗,1个难道不成立吗?
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部