摘要: 1-为什么如下代码会打印 6 个 6。 let i = 0 for(i = 0; i<6; i++){ setTimeout(()=>{ console.log(i) },0) } 当for循环每执行一次时,setTimeout都会执行一次,但因为setTimeout是异步方法,所以里面的函数并没有 阅读全文
posted @ 2021-01-25 23:22 蛰鸣 阅读(66) 评论(0) 推荐(0) 编辑