标签: javascript
所以,我主要想知道的是,如果clearTimeout(t);与t = undefined相同。
clearTimeout(t);
t = undefined
答案 0 :(得分:2)
不,setTimeout返回的值只是一个数字,一个基本类型,它在clearTimeout中使用时就像“索引”或“标识符”一样使用。但它不是指向函数的指针。
答案 1 :(得分:2)
自己测试很容易。这是一个小提琴,你可以看到Axel是正确的:http://jsfiddle.net/s3sUU/。