【问题标题】:Parameterless function overload [duplicate]无参数函数重载
【发布时间】:2013-03-06 09:06:46
【问题描述】:

如何在打字稿中指定无参数函数重载。我收到以下错误:

function f():number; // Error 
function f(string):number; // Okay
function f(x:any):any{

}

【问题讨论】:

    标签: typescript


    【解决方案1】:

    如果重载的参数数量不同,则必须将附加参数标记为可选。以下将起作用:

    function f():number; // Okay now 
    function f(string):number; // Okay
    function f(x?:any):any{
    
    }
    

    【讨论】:

      猜你喜欢
      • 2020-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-14
      • 2022-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多