腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Javascript
闭
包
和
递归
、
、
我也理解
递归
的概念,但我想知道,
闭
包
和
递归
有什么相似之处?我是否正确地理解了
递归
本身就是一种
闭
包
?
闭
包
: var name = "Stack Overflow"; alert(name); displayName();init();functio
浏览 3
提问于2013-06-18
得票数 4
回答已采纳
3
回答
JS
闭
包
和
递归
、
、
例如,我有一个带有
闭
包
的函数: var status = 0; status++ } } 它可以正常工作,并且变量"status“在
闭
包
函数中是可见的。但是如果我将
闭
包
代码转移到单独的函数中,
闭
包
变量"status“将不可
浏览 2
提问于2013-06-19
得票数 2
2
回答
为什么这个
闭
包
调用没有在
递归
调用中结束?
、
、
我对Groovy很陌生,我正在研究官方文档中的
闭
包
。给出了下面的示例:因此,在数字5中,我知道委托设置为owner,在这种情况下是封闭的
闭
包
enclosed。所以,为什么打电话在enclosed
闭
包
中,不会以
递归
调用结束吗?在我看来,这是一个
递归
,但如果您运行代码,则不是
递归
。我在这里错过了什么?
浏览 2
提问于2016-04-30
得票数 0
回答已采纳
1
回答
理解编译器中
递归
闭
包
的建模
、
、
本文描述了为类似lisp的语言建模
递归
闭
包
的两种方法。假设我有以下代码:对应于f I的
闭
包
的 可以: 我使用了平面
闭
包
的概念,它在其第一个单元格中存储一个指向函
浏览 3
提问于2017-04-05
得票数 0
回答已采纳
2
回答
使用回调的高阶文件夹函数
、
、
、
我想写一个给定函数列表的函数,它将在该列表中折叠,逐步将每个
闭
包
的结果传递到下一个
闭
包
中。Void我有一个类型为Middleware的列表,我想从左到右缩减,折叠整个列表,并将每个
闭
包
的结果传递到下一个
闭
包
中我正在寻找的是一个
递归
函数,可以使用回调在列表中折叠,这样它就可以被异步处理。有人能帮我吗?(语言无关紧要,
浏览 1
提问于2017-05-14
得票数 3
2
回答
如何在Swift中创建_inline_
递归
闭
包
?
、
、
、
递归
对于Swift中的全局函数来说是微不足道的。例如:{} 然而,
闭
包
不能指其本身。如何创建
递归
闭
包
内联
浏览 5
提问于2015-05-29
得票数 17
回答已采纳
1
回答
如何消除JSC_INVALID_FORWARD_DECLARE编译Google
闭
包
库文件的错误?
js
/
闭
包
-library/
闭
包
/goog/断言/**.
js
-
js
js
/
js
/closure-library/closure/goog/testing/net/rpc/**.
js
-库/
闭
包
/goog//清洁
浏览 5
提问于2020-09-07
得票数 0
1
回答
理解javascript中的堆栈和帧
、
我对
js
非常陌生,很难理解在后台发生了什么。接下来是
闭
包
的想法。
浏览 2
提问于2014-09-20
得票数 0
回答已采纳
1
回答
如何从
递归
Groovy
闭
包
中获得返回值?
、
我似乎已经写了一个
递归
闭
包
:)够困难的,但我并没有为如何从这个
闭
包
中获得反馈而费劲。我的书面
闭
包
递归
地从文件系统的起点删除一个文件。我想现在已经删除了多少文件!
浏览 3
提问于2011-09-24
得票数 0
回答已采纳
1
回答
递归
闭
包
,嵌套
闭
包
使用以下数组:我想迭代这个数组并构建下面的代码:{ { {
浏览 3
提问于2014-05-06
得票数 1
回答已采纳
8
回答
使用
闭
包
解决的自然问题
、
我读过相当多关于
闭
包
的文章,令人尴尬的是,我仍然不理解这个概念!文章用几个例子解释了如何创建
闭
包
,但我看不出有什么必要关注它们,因为它们主要看起来像是人为的例子。因此,为了理解
闭
包
,我正在研究一些真正的问题,这些问题可以很自然地使用
闭
包
解决。 例如,向一个人解释
递归
的一种自然方法可以是解释n!的计算。理解像使用
递归
计算数的阶乘这样的问题是很自然的。因此,我正在尝试寻找一些可以在有或没有
闭
包<
浏览 0
提问于2010-05-19
得票数 3
回答已采纳
2
回答
函数与
闭
包
分配的区别
、
、
函数声明之间是否有任何区别: print(a);function("test");let closure = { print(a);closure("test");
浏览 3
提问于2014-11-14
得票数 6
回答已采纳
2
回答
如何序列化
递归
函数?
、
、
、
、
假设我有一个通过
闭
包
递归
的函数: def fact(n): return__closure__))) fn = pickle.loads(buf) 对于普通的
闭
包
来说,这很好,但是对于fact,它会导致无限
递归
,因为pickle试图在其
闭
包
内序列化fact。,
浏览 7
提问于2013-08-13
得票数 4
回答已采纳
1
回答
递归
闭
包
、
、
、
我在javascript中有这两个
递归
函数。第一个函数以从右到左的顺序返回输入数字的数字,第二个函数以左向右的顺序返回它们。问题大概在于Javascript的
闭
包
。但我想不出怎么解决它。
浏览 0
提问于2013-07-24
得票数 0
回答已采纳
2
回答
为什么
递归
的快速函数定义不产生初始“值”的问题?
、
、
、
关于试图在Swift中定义
递归
闭
包
,这里有许多有趣的问题。我认为最清晰的答案就是这篇问问题的帖子。然而,他们并没有提出相反的问题。我理解
闭
包
背后的问题:它试图获取一个尚未存在的值(
闭
包
本身)。但是,我不明白为什么函数没有相同的问题。看看,我们可以看到: 全局函数是具有名称且不捕获任何值的
闭
包
。但是,如果函数不捕获值(特别是
递归
值),它们如何工作呢?
浏览 7
提问于2020-12-08
得票数 1
回答已采纳
3
回答
闭
包
的副作用,它们仍然是纯功能的吗?
、
、
显然,
递归
与迭代是非常简单的,很明显,
递归
是一种函数式的处理方式。但以
闭
包
为例。我已经学习了使用Lisp的
闭
包
,并且我知道
闭
包
是函数和环境的组合(听起来很像状态和行为)。我见过的许多
闭
包
示例都是这样的。其中,setf用于更改词法变量的值。这让我感到困惑,因为:2.)这真的是“功能性的”吗?也许我只是不理解
闭
包</
浏览 10
提问于2008-11-16
得票数 15
回答已采纳
1
回答
如何使用JSDoc为
递归
闭
包
编写显式返回类型注释
、
、
、
我在一个项目中有一个相当复杂的用例,它使用普通的
JS
并使用tsc检查类型,并使用用JSDoc注释编写的类型注释来检查类型。我有一个返回函数的函数,返回的函数可以
递归
地调用自己,同时还可以重新分配一些
闭
包
变量。tryAgain();}tsc --allowJs --checkJs --noEmit --strict --target ES2017 *.
js
但是,我很乐意找到任何解决办法,这样可以在不使用大规模重构来删除
闭
<e
浏览 0
提问于2019-06-09
得票数 2
回答已采纳
1
回答
闭
包
编译器无法读取目录
、
我想使用
闭
包
编译器在文件夹中编译一些
JS
文件,我面临的问题是,当我试图编译名称有空格的文件夹(包含
JS
文件)中的文件时,
闭
包
编译器会中断,无法识别路径。在命令提示符中运行
闭
包
的确切命令是但是,当我运行以下命令
浏览 4
提问于2013-11-20
得票数 0
2
回答
python中数据类型"tuple“的
闭
包
属性
、
在此链接上,下面是我想了解的幻灯片:在下列情况下,用于组合数据值的方法满足
闭
包
属性:实数加法的
闭
包
性表示,当我们把实数加到其他实数上时,结果也是实的。例如,3+6=9。如上述幻灯片所示,您能解释tuple的
闭
包
属性
浏览 0
提问于2015-03-11
得票数 3
回答已采纳
1
回答
如何将"WITH“子句MySQL转换为MySQL
、
我试着用这种方式展示产品种类;1 | test1 | NULL3 | test3 | NULL5 | test5 | 4PSId | PSName
浏览 2
提问于2014-06-24
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
闭包是什么?什么场景需要闭包?闭包可能导致什么问题?
Python 闭包
Lambda闭包
Python闭包
Python之闭包
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券