会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
罗毅豪
博客园
首页
新随笔
联系
订阅
管理
2019年8月12日
JavaScript循环出现的问题——用闭包来解决
摘要: 在for循环中,数组长度为3,我本来是想对每个循环的元素绑定一个点击事件的,结果点击后控制台输出全部为1。 我觉得这与闭包的知识有关,由于i是全局的作用域,相当于同一个引用,等循环执行完,最终的i的值为i%3+1=1,然后在点击的时候输出的便全部为1了。 解决方案:加一个立即执行函数,暂时保存i的值
阅读全文
posted @ 2019-08-12 12:55 罗毅豪
阅读(264)
评论(0)
推荐(0)
编辑
公告