setTimeout第一个参数是立即执行函数,看不懂了
for (var i = 0; i < 5; i++) {
setTimeout((function(i) {
console.log(i);
})(i), i * 1000);
}
虽然结果是立即输出0,1,2,3,4,但是不知道为啥
慕侠2389804
相关分类