在TypeScript中使用async function扩展接口的好方法是什么?
向async function添加一个类似于常量的属性可能会很有用。但是,我还没有能够将这种方法扩展到可以将AugmentedExample接口应用于多个不同的async function的方式。,一个泛型被提供给接口,但是TypeScript抛出一个异常:An interface may only extend a class or another i
在定义接口时,TypeScript文档提到,只要对象采用接口的形状,任何多余的对象属性都是允许的。下面我尝试创建一个强制转换为特定类型的对象,仅当我不使用花括号时,添加额外的属性才会抛出错误。myDog.altProperty = "anything else"; // Property 'altProperty' does not exist on type 'Animal