“直接执行”的函数里使用循环变量,是否安全?

phommy 2018-02-26 03:19:06
如图
环境给了一个警告,我在网上查了一些关于闭包造成的问题,都是把函数保存下来、在循环外使用的。
像这种直接执行的函数,是否不用考虑这种问题?

...全文
272 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
天际的海浪 2018-02-26
  • 打赏
  • 举报
回复
这个没什么问题,用不用立即执行函数都一样,除非你是要在循环中对dom元素绑定事件之类的需要异步执行的函数,才需要用立即执行函数形成闭包
似梦飞花 2018-02-26
  • 打赏
  • 举报
回复
为什么不定义个函数 把mainlessions作为参数穿进去呢 你那样的话每次循环都得建立一个闭包把

87,845

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧