摘要: 打印结果:三个3 原因分析:setTimeout()是一个异步处理函数,它会等待所有的主线程任务处理完,才开始执行自己的内部的任务,每隔1s往任务队列中添加一个任务【闭包函数,setTimeout()中的函数,现在还没执行】,当主线程执行完时,这时i=3, 才开始执行任务队列中的任务【闭包函数,se 阅读全文
posted @ 2019-09-23 19:33 Spencer_王 阅读(1183) 评论(0) 推荐(0) 编辑