【发布时间】:2018-12-05 01:06:33
【问题描述】:
考虑以下代码:
const timer: number = setTimeout(() => '', 1000);
Typescript 抛出错误:Type 'Timer' is not assignable to type 'number'. 快速查找告诉我 setTimeout 返回 NodeJS.Timer。
但如果我在做基于浏览器的开发,使用NodeJS.Timer 感觉不对。在不诉诸any 声明的情况下,使setTimeout 工作的正确类型定义或返回类型是什么?
【问题讨论】:
标签: typescript