连续多次调用setTimeout,返回值都是保存在i中;
然后连续多次执行clearTimeout,传入参数i,为什么可以依次取消多次的setTimeout?
i不是应该会被后面的setTimeout返回值覆盖吗?
你能结合代码说吗?