腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
如何
从
闭
包
内部
修改
定义
在
闭
包
外部
的
变量
?
如何
从
闭
包
内部
修改
定义
在
闭
包
外部
的
变量
?fn main() { println!
浏览 6
提问于2016-07-18
得票数 2
回答已采纳
1
回答
为什么
闭
包
是scala或任何函数编程语言
的
一部分?
、
、
、
根据
定义
,
闭
包
是纯函数是一个只依赖于它声明
的
输入及其
内部
算法来产生它
的</em
浏览 4
提问于2020-10-18
得票数 0
3
回答
JavaScript
闭
包
的
一个全面
定义
、
、
、
、
我读过关于
闭
包
、MDN引用和其他博客文章
的
10篇SO引用。它们似乎都以自己
的
方式
定义
了
闭
包
。
闭
包
是一种特殊
的
对象,它结合了两个方面:函数和创建函数
的
环境。环境由创建
闭
包
时
在
范围内
的
任何局部
变量
组成。
在
本例中,myFunc是一个
闭
包
,它包含了创建
闭</
浏览 2
提问于2015-01-29
得票数 4
回答已采纳
1
回答
groovy
闭
包在
内部
是
如何
工作
的
?
、
、
、
、
Java不能
修改
周围范围中
的
变量
(不会关闭)。但是,为什么Groovy
闭
包
可以呢?它
的
内部
实现是什么? 例如,在这里,为什么
闭
包
可以增加
外部
变量
i?会为每次迭代创建
内部
对象吗?
浏览 4
提问于2017-03-18
得票数 0
回答已采纳
1
回答
为什么
闭
包
允许函数
在
定义
函数时访问作用域中
的
外部
变量
很重要?
一个开发人员问了我一个他听到
的
问题,他说: 答案是
在
定义
函数时。我
的
问题是:如果只
在
调用
闭
包
时才能控制台日志,那么
在
定义
闭
包
时,<e
浏览 0
提问于2017-02-09
得票数 1
回答已采纳
2
回答
我们可以有没有
内部
函数
的
闭
包
吗?
闭
包
是一个
外部
函数O,
在
它
的
主体中有一个
变量
x和一个
内部
函数F。F必须访问x。O必须返回F,即F本身(或它
的
指针),而不是F
的
返回值。这样,因为F可以
从
O
外部
的
代码调用,并且F需要x才能执行,所以
在
O退出后,x必须保持
在
作用域内。
在
javascript中,我们可以
在
函数中
定义
函数,所以很简单
浏览 4
提问于2012-06-12
得票数 0
1
回答
正确
的
闭
包
术语,或确切地称为
闭
包
在
中,将解释
闭
包
。我理解这个概念,并且可以使用它,但我
的
问题是术语性
的
,看看这个简单
的
例子: var tmp = 3; alert(x + y + (++tmp)); // will alert 16} 那么,确切地说,应该将称为
闭
包
,这里是:bar?你知道社区wiki是
如何
浏览 7
提问于2014-10-29
得票数 1
3
回答
如何
理解Javascript中
的
闭
包
?
、
如何
理解Javascript中
的
闭
包
? 在这句话中,“
闭
包
浏览 5
提问于2013-03-27
得票数 23
2
回答
在
laravel 9中
的
嵌套查询中传递
变量
、
、
、
我试图使用
变量
在
laravel 9中嵌套where()查询,但是我得到了一个未
定义
变量
的
错误public function edit($id) $category = Category
浏览 7
提问于2022-08-27
得票数 1
回答已采纳
5
回答
在
Javascript中
闭
包
的确切用法是什么?
、
嗨,我仍然不确定在javascript中使用
闭
包
的确切用法。我知道
闭
包
“
闭
包
是一个
内部
函数,它可以访问
外部
(封闭)函数
的
变量
-作用域链”.But我不知道为什么我们要在javascript中使用
闭
包
。
浏览 3
提问于2013-06-26
得票数 1
1
回答
在
中,对于嵌套函数和
闭
包
的
描述缺少什么?
、
、
下面是:您可以
在
函数中嵌套一个函数。嵌套(
内部
)函数对其包含(
外部
)函数是私有的。它也形成了一个终结。
闭
包
是一个表达式(通常是一个函数),它可以有自由
变量
和绑定这些
变量
(“关闭”表达式)
的
环境。 由于嵌套函数是
闭
包
,这意味着嵌套函数可以“继承”其包含函数
的
参数和
变量
。换句话说,
内部
功能包含
外部
浏览 5
提问于2016-11-26
得票数 0
回答已采纳
2
回答
哪个函数是实际
的
闭
包
?
、
、
) { }} myFunc(); 解决这个难题
的
方法是myFunc已经成为一个
闭
包
。
闭
包
是一种特殊
的
浏览 5
提问于2014-06-18
得票数 0
回答已采纳
3
回答
闭
包
、循环和事件处理程序
我对
闭
包
以及循环语句和事件处理程序有一个根本性
的
误解。它源于以下代码片段,该代码片段经常用于演示对
闭
包
的
误用:for (var i = 0; i < myNodes.length,而每个新
的
事件处理程序都是一个
闭
包
。这就是我不明白
的
地方。我不明白这是
如何
产生
闭</
浏览 2
提问于2016-03-04
得票数 1
1
回答
如何
在Swift中创建高阶函数?
、
我遇到了数组forEach函数,它是一个高阶函数,它只接受一个参数,即
闭
包
。现在,这个
闭
包在
内部
循环,依次遍历数组
的
所有元素,但不返回任何内容。
闭
包
的
实现由用户选择。我有一个自
定义
类MyClass,它
的
内部
有一个私有
变量
,num和一个公共函数setNum(num: Int),用于
从
外部
设置该私有
变量
的
值。我只是
浏览 0
提问于2018-06-03
得票数 0
回答已采纳
1
回答
laravel
闭
包
函数
外部
的
访问
变量
、
、
我使用
的
是Laravel 8和PHP 8。我使用了laravel集合
的
each函数来迭代每个元素。在这个
闭
包
中,我还有另一个
闭
包
,那就是集合
的
filter函数。我将filter function
的
输出赋值给全局
变量
,它正在工作,但仅在each函数
的
闭
包
内。(使用xdeb
浏览 31
提问于2021-02-26
得票数 0
回答已采纳
1
回答
IIFE作为
闭
包
、
、
、
在
系列中,1/3
的
生活方式被描述为不是
闭
包
本身,但前提是它们
在
词汇范围之外执行: }, 10000);我试图
从
闭<
浏览 1
提问于2017-07-17
得票数 0
回答已采纳
1
回答
JavaScript
闭
包
问题:为什么第二次调用outerFn会创建一个新
的
outerVar实例?
、
、
我在理解
闭
包
方面取得了一些进展,但我不明白下面的示例是
如何
创建
闭
包
的
。我将引用392页“学习jQuery”中
的
一段话,以及作者对该示例
的
看法。一旦匿名函数完成,将不会有对readyVar
的
引用,它将被垃圾回收。那么
闭
包在哪里呢?我
的
印象是,
闭
包
涉及一个
变量
,该
变量
在
定义
该
变量
浏览 1
提问于2011-07-16
得票数 0
回答已采纳
2
回答
系统将
闭
包
引用
的
变量
存储在哪里
如果在
外部
函数中返回一个
闭
包
,并且该
闭
包
引用了该
外部
函数中
定义
的
一些
变量
,那么
外部
函数会在return语句之后被回收吗?谢谢!
浏览 2
提问于2013-09-08
得票数 3
2
回答
是否有一种方法可以获得同名
的
外部
作用域
变量
?
、
如果我在
外部
闭
包
中
定义
了一些
变量
,并且在
内部
闭
包
中
定义
了另一个同名
变量
。我能得到
外部
变量
吗?
浏览 0
提问于2020-02-14
得票数 3
回答已采纳
2
回答
执行取决于对
修改
的
闭
包
的
访问是否不可取?
、
、
、
我相信我理解匿名函数
的
闭
包
是什么,并且熟悉传统
的
陷阱。涉及这个主题
的
好问题是和。其目的不是从一般意义上理解为什么或
如何
工作,而是根据生成
的
闭
包
类引用
的
行为,找出我可能不知道
的
复杂问题。具体来说,
在
报告
在
闭
包
中捕获
的
外部
修改
的
变量
的<
浏览 15
提问于2017-01-30
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券