腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Swift:
闭
包
、完成处理程序和函数之间的区别?
、
、
、
、
有人能让我知道
闭
包
比函数有什么
好处
吗?我们什么时候应该使用
闭
包
和函数作为示例?
浏览 0
提问于2016-08-11
得票数 4
5
回答
方案/球拍中
闭
包
的用途是什么?
、
、
我正在学习Scheme,刚刚遇到了
闭
包
。下面的示例演示了
闭
包
的用法: (lambda () x)) 据我所知,当评估上述代码时我知道这只是一个例子,但我不明白
闭
包
会有什么帮助。有什么
好处
,需要这样一个概念的场景是什么?
浏览 10
提问于2017-03-26
得票数 6
1
回答
在这种情况下使用
闭
包
有
好处
吗?
在此代码中使用
闭
包
: var output = document.getElementById('Output'); return date.getMilliseconds();} 我只是想知道,使用
闭
包
版本的函数与非
闭
包
函数相比有什么
好处
浏览 0
提问于2014-12-10
得票数 0
回答已采纳
2
回答
通过
闭
包
初始化属性
、
我观察到,人们有时会使用
闭
包
来初始化属性。lazy var test1: String = String("a string")lazy var test2: String = { String("a string") }() 使用
闭
包
初始化属性有什么
好处
浏览 1
提问于2018-08-18
得票数 2
回答已采纳
1
回答
闭
包
中的弱引用
、
我需要在
闭
包
中使用self的弱引用。isSearching = false}在
闭
包
中通过捕获列表指定弱引用,而不是在函数体中声明弱变量,有什么
好处
吗?如果函数体中有多个
闭
包
,则在函数体中声明一个弱变量并在所有
闭
包</em
浏览 16
提问于2018-08-15
得票数 7
回答已采纳
1
回答
为什么
闭
包
允许函数在定义函数时访问作用域中的外部变量很重要?
一个开发人员问了我一个他听到的问题,他说: 答案是在定义函数时。我的问题是:如果只在调用
闭
包
时才能控制台日志,那么在定义
闭
包
时,如何知道
闭
包
可以访问作用域中的外部变量?我想看看能证明这一点的代码。第二个问题是:如果
闭
包
可以访问作用域中的外部变量,那么这会给您带来什么
好处
?
浏览 0
提问于2017-02-09
得票数 1
回答已采纳
6
回答
平等中操作数的顺序重要吗?(例如1 == x vs x == 1)
、
所以我正在试用Google
闭
包
编译器,我注意到它切换了我所有的等式参数,这样变量总是在比较的右边。有什么
好处
,你得到了这些切换?我看不出会有什么结果。编辑:为了澄清,人们告诉我为什么它可能被认为是良好的编码实践。是否有性能上的
好处
,还是
闭
包
编译器只是试图证明一点?
浏览 7
提问于2012-11-16
得票数 12
回答已采纳
1
回答
为什么使用IFFE关闭而不是常规关闭?
、
这两个
闭
包
示例都有在后续函数调用中保留count值的
好处
,而在其他情况下(如果不使用
闭
包
),count将在每次函数调用后重置为0。IFFE
闭
包
示例来自Marius‘,在该示例中他建议使用。使用这个
闭
包
的IFFE版本比我可以想到的常规版本的唯一优点是,您不必给它命名(您只需要将它赋值给一个变量以便再次调用它)-or,如果您给它命名,它在全局范围内是不可见的--所以会少一个污染全局命名空间的项还有什么别的
好处
我忽略了吗?
浏览 0
提问于2018-06-22
得票数 2
回答已采纳
1
回答
帮助理解twitters widget.js文件,一个
闭
包
中的
闭
包
?
、
、
它在高层次上是这样设置的:TWTR = window.TWTR || {};(function() {在应用程序
闭
包
中: this.init(opts);(function() { // Internal为什么在
闭
包
中使用
闭
包<
浏览 2
提问于2011-04-18
得票数 5
回答已采纳
1
回答
为什么Grails中的一些标签返回一个
闭
包
?
为什么Grails中的一些核心标记返回一个
闭
包
?例如createLink ()?什么是
好处
或用例?
浏览 7
提问于2016-11-22
得票数 0
回答已采纳
3
回答
JavaScript中的
闭
包
/回调函数有哪些用例?
、
、
我听了Crockford关于JavaScript
闭
包
的演讲,并确信信息隐藏的
好处
,但我对何时使用回调函数没有确切的理解。我不是在寻找“
闭
包
使代码更安全”这一笼统的说法,而是在寻找一系列实际的例子或经验法则来说明回调是正确的想法。
浏览 0
提问于2010-04-12
得票数 22
回答已采纳
1
回答
C# -Closure -Clarification
、
、
、
我正在学习C#.Can我的意思是
闭
包
就像a construct that can adopt the changes in the environment in which it is defined.是在FindPersonByID()的作用域中声明的,但是我们仍然可以访问匿名函数(即) delegate(Person x) { return x.id == id; }中的局部变量id (1)我对
闭
包
的理解正确吗(2)我们可以从
闭
包
中获得什么
好处
?
浏览 0
提问于2010-03-27
得票数 10
回答已采纳
3
回答
闭
包
编译器如何使用类型信息编译到更快的JavaScript?
、
我可以想象一些简单的例子,例如
闭
包
编译器通过直接调用函数或用文字替换常量来减少调用堆栈。但更进一步说, “
闭
包
编译器可以使用有关JavaScript变量的数据类型信息来提供增强的优化和警告。”我的理解是类型化语言有两个
好处
: 1)类型检查可以在编译过程中捕获错误--我可以看到
闭
包
编译器如何模拟这种行为--以及2)程序实际上执行得更快,因为它被编译到另一种语言(比如Java到Java字节码)。对于
闭
包
编译器,输出仍然是JavaScri
浏览 5
提问于2014-02-06
得票数 4
回答已采纳
3
回答
Javascript
闭
包
与
PHP
闭
包
有什么不同?
、
、
JS中的
闭
包
和
PHP
中的
闭
包
有什么不同?它们的工作方式大致相同吗?在用
PHP
编写
闭
包
时有什么需要注意的地方吗?
浏览 2
提问于2011-09-14
得票数 52
回答已采纳
8
回答
理解Javascript中的
闭
包
、
我正在尝试在Javascript中使用
闭
包
。Generate the closurebobGreeter(); 作者说这是一种使用
闭
包
创建私有变量的有效方法有人能告诉我这样编码的
好处
吗?
浏览 1
提问于2010-10-11
得票数 7
回答已采纳
2
回答
什么是匿名
闭
包
,为什么它与正常
闭
包不同?
在函数中运行的所有代码都处于
闭
包
状态,它在应用程序的整个生命周期内提供隐私和state。and functions are in this scope only}()); 我不明白在自动执行的匿名函数
闭
包
中会发生什么,这与正常
闭
包不同,为什么special?What是它的
好处
?
浏览 2
提问于2012-03-10
得票数 0
回答已采纳
2
回答
闭
包
有什么用(在JS中)?
、
在我寻求理解JS上下文中的
闭
包
时,我发现自己在问自己为什么需要使用
闭
包
?即使在父函数返回之后,有一个内部函数能够访问父函数的变量有什么
好处
呢?在这个例子中,
闭
包
相对于替代方案更有益处,不管这是什么? 编辑:为什么
闭
包
对JavaScript很重要?的问题没有足够清楚地回答我想要理解的内容。所以我不认为这是重复的。
浏览 0
提问于2013-07-03
得票数 4
2
回答
PHP
:设置变量的
闭
包
、
在
PHP
中,
闭
包
非常有用。但是,我可以使用
闭
包
来设置数组元素吗?Recoverable fatal error: Object of class Closure could not是否有机会将
闭
包
或类似于
闭
包
的内容转换为数组初始化在MacOSX上使用
PHP
7.1.4
浏览 1
提问于2019-03-03
得票数 0
回答已采纳
1
回答
InvalidArgumentException,“查看未找到”,在Lumen5.2.6上
、
、
、
->make(‘任务’),数组(‘任务’的helpers.
php
对象(集合)),数组() 在RoutesRequests.
php
第505行中的容器->调用(对象(
闭
浏览 1
提问于2016-05-09
得票数 1
回答已采纳
6
回答
javascript函数前导!语法
、
我现在已经在一些库中看到了这种语法,我想知道它的
好处
是什么。(注意,我很清楚
闭
包
和代码在做什么,我只关心语法上的差异)第二,
好处
是什么?我所能说的就是它节省了一个角色,但我无法想象这对吸引众多采用者有如此巨大的
好处
。我还错过了什么其他的
好处
吗?我能看到的另一个区别是自调用函数的返回值,但在这两个示例中,我们并不真正关心函数的返回值,因为它只用于创建
闭
包
。那么,谁能告诉我为什么会使用第一种语法?
浏览 1
提问于2011-04-29
得票数 212
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PHP中的闭包和匿名函数
闭包是什么?什么场景需要闭包?闭包可能导致什么问题?
Python 闭包
Lambda闭包
Python闭包
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券