会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
HTML & CSS
JavaScript
jQuery
Angular js
Vue
Mr.Yan灬
博客园
首页
新随笔
联系
订阅
管理
2017年3月10日
for循环,定时器,闭包混合一块的那点事。
摘要: 1,对于一个基本的for循环,顺序输出变量值。 2,如果for循环中有定时器,如下代码。 初衷想要3s后输出1,2,3。但是3s后,输出3个4。原因是定时器的异步执行,for循环的执行速度很快,当真正执行到函数体时,此时i早已变成4,所以结果不想而知。 3,如果要得到正确结果,就要引入闭包来保存变量
阅读全文
posted @ 2017-03-10 15:54 若鱼灬
阅读(7586)
评论(1)
推荐(5)
公告