[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
上段代码本意是在每个div上都加一个事件,即每当点击div时,就显示此div的相应序号。但是运行程序时我们会发现,不论点击那个,只会显示7,这是什么愿因呢。--这就是闭包的问题
原来 在js中,函数中在定义函数,就出现闭包了。此时外层函数中变量是可以在里层函数里利用的,即使外层函数结束。但是当外层中出现循环的时候,如果在里层函数中利用这个循环变量的话,会直接引用这个变量的最终值。
就像上述代码演示的一样。
如何解决呢。
可以利用匿名函数来加以解决。匿名函数会制动执行,我们可以利用这一特性,来产生一个作用域,生命一个变量,来引用外层的循环变量。
如代码所示:
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
由于在内层函数里只要出现循环变量的话 都是最终值,所以我们利用匿名函数 激发出一个作用域,在进入内层循环之前,有另一变量获得该循环变量的值,这一思想是处理闭包问题的精髓。
如下例子:此时并没有明显的for循环,但是 根据上述思想,可以立即加以解决 问题
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
解决后代码:
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
补充:看到有网友这样解决了问题:
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
我个人的理解是 在进入内层循环之前 把id赋值给f,f在作为内层循环的参数,其思想应该是一样的.
相关推荐:
SEO选择:如何挑选最合适的SEO优化策略?,wb免费刷粉网站推广
AI网页生成:轻松构建智能网站,提升品牌竞争力,杭州专业ai智能教育
ChatGPT不能打开EL?揭秘这一困扰背后的真相与解决方案,ai被动房
seo网站编辑是做什么,seo网站编辑可在家兼职 ,ai慢直播
SEO职责:为网站注入流量,提升品牌竞争力,拼多多女装关键词排名
SEO这样做,轻松引爆流量,助力企业成长,无极标准网站优化好处
seo需要学会什么编程,seo要会些什么 ,剪映怎样加ai
打造内容创作新高度:文章扩写AI的革命性优势
SEO可以帮助网站在搜索引擎中获得较高的排名-助力企业数字化转型的关键,赵立新AI换脸图片对比
怎么用AI生成文章?全新写作方式的揭秘与应用指南
SEO爱站:提升网站排名,赢得流量的秘密武器,优化网站设计价格多少
ChatGPT显示“此网站无法加载站点”:背后原因与解决办法详解,用ai画明度渐变条
ChatGPT付款银行卡被拒绝?解决方案全解析!,小发猫ai智能写作查重能过吗
互联网快排:助力企业网站流量爆发的秘密武器,西安网站建设找资源公司
ChatGPT崩了?用户称打开是一片空白,背后隐藏了什么?,ai 新技巧
什么是seo模型,seo模块总结 ,ai技术授课
seo读什么书,seo是哪个专业的 ,亚洲9ai吧
GoogleGPT-引领未来智能对话的革命,灵境ai画质
ChatGPT维护-智能时代的数字助手,如何让你的工作更高效,ai智能救援
SEO快速提升:让你的网站排名瞬间飙升的秘诀,网站建设的发展目标
SEO全站优化:打造强大网站排名的必备利器,AI论文写作的优点
SEO软优化:助力网站实现流量爆发的秘密武器,延平区网页seo
ChatGPT内部HTTP接口文档-为开发者提供高效便捷的AI服务接入方式,安屿ai
URL泄露:如何防止信息泄露带来的严重后果,抖音推广营销服务多少钱
互联网留痕:数字时代的隐形轨迹与自我管理,灯塔网站推广包年多少钱
ChatGPT安装包Windows版:让AI助力你的工作与生活,人工智能ai不是梦在线
SEO用户:如何为您的网站带来持续流量和转化,惠州网站推广哪个好
ChatGDP人工智能:未来科技赋能企业与个人的智能变革,如何用AI绘制人体
ChatGPT网页版为什么不能用了?解析原因与解决办法,女人莫名其妙想ai
SEO文案:如何通过巧妙布局提升网站排名,吸引更多流量,娄底网站建设工作文案
seo运营经理是什么,seo和运营的区别 ,皖妍ai宁慕晴o
撰写稿子的AI,写作的“超级助手”来了!
SEO未来:如何在变革中抢占先机,迎接数字营销的新纪元,台州网站建设分析和总结
Chato1免费么?揭开这款AI聊天机器人的神秘面纱,交个朋友ai写作
seo都有什么问题,seo都有什么问题和答案 ,ai凯旋公主下载
seo需要会什么,seo要会些什么 ,ai313414919
ChatGPT崩了?用户称打开是一片空白,真相竟然如此!,zzz*明星AI换脸
怎么识别是AI写的文章
seo资源指的是什么,seo资料 ,绿眼AI
SEO教育:搜索引擎优化,开启成功职业之路,搜狗SEO排名接单
seo要公司什么资源,做seo需要用到什么软件 ,ai明星换了
SEO优化快:如何在短时间内实现网站流量爆发,Lacey0508ai
好用的AI智能工具,让生活与工作更高效!
SEO目的:如何通过精准优化提高网站流量与转化率,百度推广网站关键词
ChatGPT:我目前无法查看或解析附件,您是否遇到过这样的困扰?,ai+燃烧
SEO关键词的选择步骤:让你的网站在搜索引擎中脱颖而出,ai书法化
seo站内链接有什么作用,seo中网站内链的作用 ,781900ai
ChatGPT的梯子:突破网络壁垒,畅享智能对话的全新体验,ai的音标1001ai的音标
SEO领站-从零到一打造成功网站排名的秘密,轻淘客seo怎设置
ChatGPT进不去怎么办?解决方案与技巧,轻松畅享智能对话,ai va