打字稿:介导的调用函数表达式(iife)中的函数重载?

时间:2019-10-03 05:39:25

标签: typescript typescript-typings

这是我要实现的一些代码。

const someIffe = (() => {

    return function someFunction(a: number): number                 // Error '{' expected.
            function someFunction(a: string): string
            function someFunction(a: string | number) {
                return a;
    };;
})();

// This works;
function someFunction(a: number): number
function someFunction(a: string): string
function someFunction(a: string | number) {
    return a;
};

在同一方面的任何帮助将不胜感激。 谢谢。

0 个答案:

没有答案