腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9560)
视频
沙龙
1
回答
函数会导致
保留
循环吗?
、
、
、
我知道
使用
闭
包
总是会捕获
闭
包
中
使用
的
属性或方法。我
的
问题是,函数
是否
像
闭
包
浏览 3
提问于2017-07-10
得票数 0
1
回答
如果在
Swift
的
内部
作用
域中
不
使用
闭
包
变量
,
是否
不
保留
闭
包
变量
?
、
、
、
我有一个如下所示
的
函数: func fetchComment(postId: String, index: Int, callback: @escaping (_ comment: Comment)但是comment被作为
闭
包
参数传递给fetchComment方法。但是,如果我取消注释
使用
comment
变量
的
标记为1
的
行,然后打印带有断点
的
p comment,它就能正常工作。如果comment
变量
没有在
内部
作
浏览 20
提问于2019-02-26
得票数 0
回答已采纳
2
回答
JavaScript中
的
每个函数都是
闭
包
,是真的吗?
、
、
我知道JavaScript中
的
每个函数都是一个一流
的
对象,它有一个
内部
属性[scope],它承载了函数
的
自由
变量
的
绑定记录。然而,有两种特殊情况。 函数构造函数创建
的
函数
是否
也是一个
闭
包
?函数构造函数创建
的
函数对象是特殊
的
,因为它
的
[
作用
域]不能引用其外部函数
的
词法环境,而只能引用全局上下文。这是
不
直观<e
浏览 1
提问于2015-05-15
得票数 11
回答已采纳
4
回答
“
闭
包
”
的
定义
、
这与JavaScript中
的
闭
包
有关,但与它们
的
工作方式无关。大卫弗拉纳根在他
的
"JavaScript权威指南第六版“中写道:这是正确
的
吗?我能把每个函数(函数对象+它
的
作用
域)称为“
闭
包
”吗? 堆栈
的</em
浏览 10
提问于2015-06-26
得票数 6
回答已采纳
1
回答
如何
使用
类型化或
闭
包
来定义一个常量,并
使用
名称作为参数?
在目标C中,我
使用
# define来定义常量,作为一种快速、显式地定义字符串以进行本地化
的
方法,并使代码更加整洁。我有一个想法,我可能可以在
Swift
中做同样
的
事情,但我似乎无法
使用
类型别名或
闭
包
来纠正语法。Alias型
闭
包
let DefineStringKey:(String) = (String) -> ()
浏览 3
提问于2019-07-03
得票数 1
回答已采纳
2
回答
关闭是因为它能做什么或者因为它能做什么
、
好
的
,这是一个有点迂腐
的
问题,但我想确保我理解
的
定义是正确
的
。
闭
包
名称用于描述匿名函数,可以在本地
作用
域中
(无论
是否
实际
使用
)提升
变量
,还是只有当它们在本地
作用
域中
执行提升
变量
时才
使用
?换句话说,如果一个匿名函数具有能力在其本地
作用
域中
提升
变量
的
能力(因为该
浏览 2
提问于2010-11-05
得票数 16
回答已采纳
1
回答
Swift
在
闭
包
中捕获自身
、
、
我有以下
Swift
代码: func callback(_ status: PHAuthorizationStatus) { handler(status) } 我怀疑
的
是在声明为局部
变量
的
闭
包
中
是否
存在
保留
浏览 22
提问于2020-10-06
得票数 2
1
回答
Javascript
闭
包
总是
保留
作用
域
变量
吗?
、
、
我理解
闭
包
中
的
代码可以访问
作用
域链上
的
变量
&方法和参数,但是如果它不
使用
它们中
的
任何一个会发生什么呢?这些
变量
还
保留
吗?(var i=0;i<1000000;i++) a.push({}); alert('Hi');即使
闭
包
不
使用
<
浏览 5
提问于2013-09-19
得票数 2
3
回答
Alamofire:遵循HTTP重定向(或
不
遵循)
、
、
、
我正在尝试将Alamofire配置为在每个请求
的
基础上遵循(或
不
遵循)重定向。更好
的
是,委托
的
实现参考一个名为taskWillPerformHTTPRedirection
的
自定义
变量
闭
包
来确定如何处理重定向-同样,这正是我想要
的
!据我所知,这个
闭
包在缺省情况下总是nil --它不是由Alamofire
内部
分配
的
--这表明它
的
目的是让用户给它分配一个
闭</e
浏览 0
提问于2015-01-04
得票数 27
回答已采纳
2
回答
JavaScript
闭
包
变量
是否
被引用,或者它们
是否
包含自己
的
副本?
、
我最近一直在读关于
闭
包
的
文章,我有点困惑,因此有几个问题。function foo()
浏览 48
提问于2018-10-14
得票数 0
回答已采纳
1
回答
闭
包场景:为什么在
闭
包
范围内分配函数传递
的
参数
、
我在试着了解封闭是如何运作
的
。let c = a + b; }} Case1:
变量
在块范围内Case2: B
变量
在
闭
包
范围内,为什么?
浏览 0
提问于2021-09-24
得票数 0
1
回答
laravel
闭
包
函数外部
的
访问
变量
、
、
我
使用
的
是Laravel 8和PHP 8。我
使用
了laravel集合
的
each函数来迭代每个元素。在这个
闭
包
中,我还有另一个
闭
包
,那就是集合
的
filter函数。我将filter function
的
输出赋值给全局
变量
,它正在工作,但仅在each函数
的
闭
<
浏览 31
提问于2021-02-26
得票数 0
回答已采纳
1
回答
Swift
闭
包
、Java
闭
包
和Python表达式之间有什么区别?
、
、
、
、
Swift
闭
包
和Python表达式有什么区别?
Swift
中
的
闭
包
类似于C、Objective和其他编程语言中
的
lambda。这两种代码
的
作用
本质上是相同
的
,我想知道它们在语言上有何不同。另
浏览 12
提问于2022-08-11
得票数 -1
回答已采纳
3
回答
如果我没有在完成块中引用自我,我应该
使用
[弱自我]吗?
当我有一个引用类对象属性
的
完成块时,我
使用
[weak self]。但是,有时我有一个不引用任何属性
的
完成块,但是类对象可能会消失并删除。我
是否
应该
使用
[weak self]?当我这么做
的
时候它通常会给Variable 'self' was written to, but never read一个警告. doSomeFunction() { [weak self] in
浏览 0
提问于2018-02-25
得票数 11
回答已采纳
2
回答
系统将
闭
包
引用
的
变量
存储在哪里
如果在
外部函数中返回一个
闭
包
,并且该
闭
包
引用了该外部函数中定义
的
一些
变量
,那么外部函数会在return语句之后被回收吗?谢谢!
浏览 2
提问于2013-09-08
得票数 3
4
回答
更深入地理解Javascript中
的
闭
包
、
我读到了答案上
的
评论,然后看到了 很好
的
例子..。
如果在
foo中定义了另一个
变量
,即
浏览 0
提问于2013-04-04
得票数 13
回答已采纳
1
回答
创建
闭
包
的
条件是什么?
、
在我天真的概念中,
闭
包
只是另一个函数返回
的
函数,它在返回后
保留
外部函数
的
范围:var factory = function(y){ return function(如中所示)事件处理程序没有显式返回,这不是这个问题
的
关注点。 onclick函数如果引用了
作用
域中
的
变量
,就会创建一个
闭
包
,
浏览 3
提问于2017-01-23
得票数 0
回答已采纳
5
回答
对象在JavaScript中是通过引用或值传递
的
吗?
在中,作者
使用
: settings = $.extend({}, defaultSettings, settings || {}); 本地范围中
的</em
浏览 4
提问于2012-03-23
得票数 1
回答已采纳
2
回答
函数与
闭
包
之间
的
差异
、
、
、
根据O‘’Reilly“,当一个函数作为一个值传递时,它会传递它对外部
变量
的
内部
引用,这就是使函数成为
闭
包
的
原因。现在不是映射,我尝试
使用
一个自定义类传递
闭
包
作为参数,并尝试执行相同
的
代码:)虽然现在在不同
的
范围内执行
闭
包
,但它仍然可以访问tempNumber。我
的
结论是:尽管
闭
包在不同
的
作用
浏览 5
提问于2016-04-12
得票数 4
回答已采纳
3
回答
PHP
闭
包
变量
的
作用
域
、
我看
的
是Closures on
的
PHP示例
闭
包
还可以继承父
作用
域
的
变量
。任何这样
的
变量
都必须在函数头中声明。从父
作用
域中
继承
变量
与
使用
全局
变量
不同。全局
变量
存在于全局范围中,无论执行什么函数,全局
变量
都是相同
的
。
闭
包
<
浏览 5
提问于2013-09-04
得票数 5
回答已采纳
点击加载更多
相关
资讯
Python入门之作用域规则和闭包的使用技巧解析
Python闭包
python入门基础之函数嵌套-闭包以及nonlocal语句
浅谈Python中的作用域规则和闭包
Python装饰器实现之自由变量和闭包
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券