Microsoft/TypeScript

Fix setTimeout/setInterval/setImmediate functions

Open

#19,635 建立於 2017年11月1日

在 GitHub 查看
 (6 留言) (1 反應) (0 負責人)TypeScript (48,455 star) (6,726 fork)batch import
BugDomain: lib.d.tsHelp Wanted

描述

Fix too lax typings.

TypeScript Version: master

Expected behavior:

declare function setTimeout(handler: (...args: any[]) => void, timeout?: number, ...args: any[]): number;

Actual behavior:

declare function setTimeout(handler: (...args: any[]) => void, timeout: number): number;
declare function setTimeout(handler: any, timeout?: any, ...args: any[]): number;

貢獻者指南

Fix setTimeout/setInterval/setImmediate functions · Microsoft/TypeScript#19635 | Good First Issue