Ticker

6/recent/ticker-posts

Ad Code

Responsive Advertisement

ts中使用call返回泛型会造成返回值类型丢失

通过使用call来调用返回泛型的函数时会丢失返回值的类型,有什么解决办法吗

function test<T>(arg: T): T {
    return arg;
}
let a = test.call(null, "a"); // unknow
let b = test("b"); // string

Enregistrer un commentaire

0 Commentaires