社区
JavaScript
帖子详情
“直接执行”的函数里使用循环变量,是否安全?
phommy
2018-02-26 03:19:06
如图
环境给了一个警告,我在网上查了一些关于闭包造成的问题,都是把函数保存下来、在循环外使用的。
像这种直接执行的函数,是否不用考虑这种问题?
...全文
306
2
打赏
收藏
“直接执行”的函数里使用循环变量,是否安全?
如图 环境给了一个警告,我在网上查了一些关于闭包造成的问题,都是把函数保存下来、在循环外使用的。 像这种直接执行的函数,是否不用考虑这种问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
天际的海浪
2018-02-26
打赏
举报
回复
这个没什么问题,用不用立即执行函数都一样,除非你是要在循环中对dom元素绑定事件之类的需要异步执行的函数,才需要用立即执行函数形成闭包
似梦飞花
2018-02-26
打赏
举报
回复
为什么不定义个函数 把mainlessions作为参数穿进去呢 你那样的话每次循环都得建立一个闭包把
最全的C和C++语言笔试面试题汇总
最全的C和C++语言笔试面试题汇总,我大四时候找工作时候他帮上了很多忙,
里
面的题目经常考到。希望对大家有帮助。
for
循环
与
函数
1.for
循环
1.1应用:如果某个语句需要被
执行
【多次】的时候,可以
使用
For
循环
。 1.2为什么遍历数组? 1.3如果想要获取到数组中每一条数据,arr[索引值]多次
执行
。所以
使用
for
循环
1.4 将arr[索引值]作为
循环
体中语句,索引值为
变量
,用
变量
代替常量 2.for
循环
中 表达式作用: 2.1表达式一:初始化
循环
次数(是
变量
),只有程序第一次
执行
for
循环
时候才
执行
, 之后 再也不
执行
------------->初始化:当页面加载时,初始化后就不会被
执行
了;但是后期会被改变
python入门篇04-
循环
(while与for),
变量
,
函数
基础
def
函数
名(传入参数):
函数
体return 返回值一共一万元奖金 20人发(编号1-20)每个人都有绩效 (随机1-10) 低于5 不发其余正常 发了输出奖池剩余金额奖池金额发没了
直接
结束最后整体提示: 奖金发完了,下个月领取全局
变量
与局部
变量
的
使用
for
循环
与while
循环
的
使用
函数
定义位置 从上到下关键字global
使用
range()方法
使用
返回值 return 与 None案例中的细节
使用
。
JavaScript的
循环
和
函数
目录 一JavaScript的for
循环
二JavaScript的for...in
循环
三JavaScript的while
循环
四JavaScript的do...while
循环
一
函数
JavaScript
函数
的声明 二JavaScript命名
函数
和匿名
函数
一JavaScript的for
循环
循环
是将代码
执行
指定的次数。 for
循环
for(语句1;语句2;语句3){
执行
的代码 语句1:条件的
变量
的初始值(代码
执行
前
执行
) 只
执行
一次 语句2:
循环
条件 语句3:
循环
(代
主
函数
调用子
函数
返回局部
变量
的问题及子
函数
的局部
变量
在
函数
结束后
是否
会销毁
变量
的内容
返回局部
变量
没问题 如果返回局部
变量
有问题,
函数
的意义还有吗? 全局
变量
还用返回吗? 返回指向局部
变量
的指针才有问题,
函数
退栈之后,局部
变量
消失, 指针将指向未知区域,所以出现问题。 返回局部
变量
的引用也是绝对不可以的。 引用只是
变量
的一个别名,
变量
本体都不存在了,引用当然也没有任何意义。 还有,如果是堆空间,可以返回,即在
函数
中用new申请的空间,是可以返
JavaScript
87,993
社区成员
224,694
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章