会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
张巍
行不更名,坐不改姓.
博客园
首页
新随笔
联系
订阅
管理
2016年5月13日
javascript异步执行函数导致的变量变化问题解决思路
摘要: 这是因为执行方法的时候for循环已经执行完成每次执行的时候取得都是3 而不是1-2-3这时我们可以使用立即执行函数为每一次循环创建一个变量副本来供定时器调用解决这个问题 上面的代码通过执行一个匿名函数来存储执行时的i 的变量_i 并返回一个使用_i变量的输出函数这个匿名函数会形成自己的闭包 执行时输
阅读全文
posted @ 2016-05-13 13:57 VCA
阅读(772)
评论(0)
推荐(0)
编辑
公告