导入模块的类型声明是否昂贵?

时间:2018-05-03 09:05:00

标签: typescript

我想导入一个变量(例如,类型为any,而不是将变量声明为express类型,我想导入它,例如express.Response。 }。

这是推荐的举措吗?

1 个答案:

答案 0 :(得分:1)

只要表达式中没有使用任何导入,模块导入将在发出的代码中省略,因此不会对此进行运行时惩罚。如果您只是在类型注释中使用导入,则这些将不计入表达式中使用。

有关详细信息,请参阅FAQ