腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
带
状态
闭
包
的
handler-bind
是否
有效
?
、
、
、
、
这是一个符合Common Lisp
的
程序吗?(
handler-bind
((condition (let ((x 0)) (signal 'condition)1 ABCL/CCL/ECL
的
输出为: 1 2 Common Lisp标准定义了哪种行为?Epilog 这是S
浏览 26
提问于2021-02-20
得票数 2
回答已采纳
2
回答
javascript中
的
闭
包
是否
只限制了变量
的
范围?
我正在读一本书,偶然读到了“javascript中
的
闭
包
限制了函数中变量
的
作用域”。这
是否
意味着,如果从
带
闭
包
的
function对象继承
的
任何其他对象无法访问其属性
浏览 0
提问于2013-04-23
得票数 0
回答已采纳
1
回答
JavaScript
闭
包
、
我对JavaScript中
的
闭
包
有疑问。我想知道
的
是,每个
使用
外部作用域变量
的
函数都是自动
闭
包
吗? 对于其他语言来说,这可能是真的,也可能不是,但是在JavaScript中,所有函数都是
闭
包
。在JavaScript中,这是他们固有的。对于其
浏览 7
提问于2022-02-26
得票数 1
2
回答
Java
闭
包
类型、变量、数组和集合
、
、
Java
闭
包
规范的当前
状态
是什么? 如果可以,这种语法
是否
可行?
是否
允许
使用
下列语法?我们
是否
可以这样做,
有效
地宣布最后/不断地引用方法。x,int y => boolean }[] comparisonSwitch ={ Asdf.gt,Asdf.lt,Asd
浏览 1
提问于2010-02-07
得票数 12
回答已采纳
4
回答
为什么我们在JavaScript中有
闭
包
?
、
我一直在纠结于JavaScript
闭
包
,并且已经到了事情正在变得井然有序
的
地步;也就是说,
闭
包
是函数
的
局部变量--在函数返回后保持活动
状态
,或者
闭
包
是函数返回时不会释放
的
栈帧。像这样
的
一个例子让我理解了这个概念,但让我不禁要问,有一种更简单
的
方法可以做到这一点!var sayAlert = function() { alert(text); }} s
浏览 2
提问于2010-07-20
得票数 17
回答已采纳
1
回答
您能
使用
impl来接受任意大小
的
闭
包
作为参数吗?
、
我有一个History类型,它包含一个初始
状态
、一个当前
状态
和一个
闭
包
列表,其中包含从初始
状态
计算当前
状态
所需
的
每一项更改。这些方法与.apply(...)方法一起应用,该方法接受装箱
闭
包
,
使用
它修改当前
状态
,并将其添加到列表中。因为我希望这些代码具有确定性
的
可重用性--它们是Fn,而不是FnMut或FnOnce。("{}", history.current);
浏览 0
提问于2018-08-09
得票数 0
回答已采纳
1
回答
是否
可以将快速泛型类型限制为任何
闭
包
?
、
、
虽然可以定义
闭
包
签名并将其用作泛型类型
的
具体类型,但
是否
可以将可能
的
泛型类型限制为
闭
包
--例如,用户不能将其设置为字符串。如下所示: init(closure:T) { }因此,用户可以传递他们想要
的
任何
闭
包
(接受任何参数、返回值、抛出
状态
等),但必须是<em
浏览 1
提问于2015-09-01
得票数 1
回答已采纳
1
回答
闭
包
中
的
值会发生什么?JavaScript
、
我看到了一个,所以在我看来
闭
包
是一种存储数据
的
方法。让我们看看
闭
包
的
例子和没有
闭
包
的
例子:function F1(x,y) var z=5; console.log('x='+x+'y='+y+'z='+z); F2(); F1(1,2)
浏览 1
提问于2016-01-25
得票数 0
回答已采纳
4
回答
首选
的
lambda语法?
、
例:我
的
语法支持“尾部
闭
包
”,就像Ruby
的
块一样,可以作为调用
的
最后一个参数传递。目前,我
的
语法支持如下所示
的
尾随
闭
包
:{}foo() [x] //closure with one argument (x) p
浏览 0
提问于2011-01-11
得票数 6
回答已采纳
3
回答
闭
包
和传统类有什么不同?
、
、
、
对类
使用
闭
包
的
优缺点是什么,反之亦然?正如用户Faisal所说,
闭
包
和类都可以用来“描述维护和操作
状态
的
实体”,因此
闭
包
提供了一种
使用
函数式语言以面向对象
的
方式进行编程
的
方法。这个问题
的
目的不是为了引发另一场关于哪种编程范式更好
的
火焰之战,或者
闭
包
和类
是否
完全等效,
浏览 3
提问于2010-07-30
得票数 9
回答已采纳
1
回答
如何将warp与异步库集成?
、
、
、
、
("Hello {}, whose agent is {}", param, agent)这些过滤器提供了,允许您用提取
的
值(从先前
的
过滤器输出)调用
闭
包
。如果在上面的例子中我想做这样
的
事情,我该如何在这个范例中操作, foo(¶m).await?("Hello {}, whose agent is {}", ¶m, ag
浏览 0
提问于2021-05-06
得票数 0
1
回答
引用其他
闭
包
的
存储
闭
包
、
我正在尝试建立一个回调系统,其中任何回调都可以被封装在另一个回调中,以在调用之前或之后修改它
的
行为。closure(x) }; } foo()但是一旦我给
闭
包
添加了生命周期限制
浏览 0
提问于2015-11-01
得票数 0
2
回答
块/
闭
包
完成后检查当前视图
状态
、
在异步执行
的
块/
闭
包
中,我想在执行该块中
的
任何东西之前检查我的当前
状态
。我想知道你们是怎么解决这个问题
的
?是不是有点像..。在
闭
包
中,检查您
是否
仍在当前<em
浏览 2
提问于2016-04-13
得票数 0
1
回答
如何定义一个可以保存特定
闭
包
签名集之一
的
变量?
、
、
它允许您通过传入一个可以处理
有效
负载
的
闭
包
来实例化处理器。
闭
包
可以是六种签名类型之一。下面是我如何实现它
的
方法: 我想知道
是否
有更简单/更好
的
方法来写这篇文章。我认为也许
使用
带
关联值
的
枚举,但这意味着我必须将
闭
包包装在枚举中,然后将枚举传递给初始化器。我希望如果可能的话能避免这种情况。fatalError("Action does not ha
浏览 1
提问于2018-03-17
得票数 0
回答已采纳
1
回答
数据雕刻循环
的
改进
、
我目前有一个Python应用程序,我正在开发,它将数据雕刻
的
jpeg文件块设备。我创建了它,这样我就可以读取块设备,直到我找到一个
闭
包
,然后我保持流
的
打开
状态
,并通过循环搜索ffd9
闭
包
。尽管我总是需要考虑所有的ffd9
闭
包
,即使是在第一个
闭
包
之后。因此,这往往是一个非常密集
的
操作。假设一个设备有25个jpeg以及许多其他数据,循环是相当戏剧性
的
,它运行了很多次。
浏览 0
提问于2010-01-07
得票数 1
回答已采纳
3
回答
有副作用
的
闭
包被认为是“功能风格”吗?
、
许多现代编程语言支持某种
闭
包
概念,即一段代码(块或函数)。在计算机科学中,函数式编程是一种将计算作为数学函数
的
评价,避免
状态
和可变数据
的
编程范式。它强调函数
的
应用,而不是强调
状态
变化
的
命令式编程风格。另一方面,编程
浏览 0
提问于2012-11-07
得票数 10
回答已采纳
1
回答
类和
闭
包
的
状态
保留
、
内容范围:第503页当保持
状态
是唯一
的
目标时,
闭
包
函数通常提供一个更轻、更可行
的
替代方案。它们为单个嵌套函数所需
的
数据提供每次调用本地化存储。
状态
分配意味着什么?如何使内存在属性赋值中更加显式?
是否
可以提供一个示例,证明在保持
状态
的
情况下,
闭
浏览 1
提问于2015-06-16
得票数 3
回答已采纳
2
回答
为什么嵌套
的
生命不能创建
闭
包
?
我正在阅读,试图理解在Javascript中
闭
包
是如何工作
的
。 据我所知,每当一个函数在其正常
的
词法作用域之外被调用时,它都会创建
闭
包
,能够访问封闭
的
函数变量并
使用
它们来存储
状态
。这在下面的my_module.incrCounter();中
有效
(它不断增加计数器),但是为什么它在my_module.incrLocalCounter();中不起作用,它每次都返回1?incrLocalCounter内部
的</em
浏览 0
提问于2017-02-08
得票数 0
1
回答
在Scala中
闭
包
是如何工作
的
?
、
、
我理解
闭
包
是一个函数,其返回值取决于其外部函数上定义
的
数据。let z = this.x + y ; } var op = add(10)(20); scala中
的
闭
包
是否
也类似于javascript
闭
包
?在scala中向内部函数发送参数
是否
太
有效
了?
浏览 6
提问于2017-02-15
得票数 2
回答已采纳
3
回答
闭
包在Haskell中是如何工作
的
?
我正在阅读关于Haskell背后
的
数学基础-我已经了解了如何
使用
闭
包
来保存函数中
的
状态
。这在Haskell中为什么不是问题呢?是不是因为在最初给变量赋值后不能重新赋值?
浏览 3
提问于2012-09-16
得票数 9
回答已采纳
点击加载更多
相关
资讯
浅谈Go语言中闭包的使用
Redux中间件对闭包的一个巧妙使用
Python入门之作用域规则和闭包的使用技巧解析
如何使用闭包函数在thinkphp模型中操作数据库的增删更查
在编程中,我们理解了闭包之后,一定要来学习一下如何使用闭包
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券