为了能够在全局中关闭setTimeout,所以需要在全局定义一个setTimeout多数据类型 直接上代码: var timeOut: NodeJS.Timeout;//定义setTimeout的类型 timeOut = setTimeout(function () { ...... }, 1000); 在其他地方可以直接关闭 clearTimeout(timeOut);