let delay = false
...
delay && clearTimeout(delay)
delay = setTimeout(() => {
callfunc(string, signal)
}, 2000)
我得到delay
var,我希望它是布尔值,函数和超时函数。应该是什么类型的?
//set time out总是返回一个唯一的id,它总是一个数字。
let timeoutId: Number; // renamed
timeoutId && clearTimeout(timeoutId)
timeoutId= setTimeout(() => {
callfunc(string, signal)
}, 2000)
阅读更多:settimeout返回什么