会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
小慧blog
2018年8月1日
for(var i=0;i<5;i++){ setTimeout(function() { console.log(i) }, 100);}
摘要: 涉及异步、作用域、闭包 1.settimeout是异步执行,100ms后往任务队列里面添加一个任务 2.let不仅将i绑定到for循环块中,事实上它将其重新绑定到循环体的每一次迭代中 3.闭包 setTimeout是一次执行函数,这里是100ms后执行,仅仅执行一次;for(var i=0;i<=3
阅读全文
posted @ 2018-08-01 16:14 薇薇123456
阅读(1219)
评论(0)
推荐(0)
编辑
导航
博客园
首页
新随笔
联系
订阅
管理
公告