gpt4 book ai didi

javascript - 流: How to declare that a type implements an interface?

转载 作者:行者123 更新时间:2023-11-30 14:41:44 26 4
gpt4 key购买 nike

我试图声明一个变量是一个实现接口(interface)的构造函数,但我不知道如何声明:

try flow link

interface Foo {
bar(): void;
}

class Bar implements Foo {
bar(){}
}

const constructor: (() => Foo) = Bar;

最后一行没有按预期工作,但希望它清楚我正在尝试做什么

最佳答案

回答我自己的问题:

const constructor: Class<Foo> = Bar;

关于javascript - 流: How to declare that a type implements an interface?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49532661/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com