腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
闭
包
和对父变量的访问不再位于执行堆栈中
javascript
、
scope
、
closures
闭
包
和JS的内部工作
原理
的新手。我对执行上下文和其中的相关对象有了一定程度的了解。虽然我知道如何识别
闭
包
以及它可能产生的结果,但一旦从堆栈中弹出父函数,我就不太清楚父变量驻留在哪里。我假设它们成为
闭
包
的变量对象的属性?但你知道这会导致什么后果。
浏览 0
提问于2019-01-08
得票数 0
3
回答
C语言中的Ruby块/Java
闭
包
java
、
c
、
ruby
我一直在尝试了解Ruby块的工作
原理
,为此,我一直在尝试用C语言实现它们。实现
闭
包
的一种简单方法是将一个void*传递给封闭堆栈的
闭
包
/函数,但是Ruby块似乎还处理使用该块的作用域中的返回和中断语句。loop do i *= 2我认为Java的其中一个
闭
包
提案也是这样工作的。 那么,如何在C中实现Ruby块/Java
闭
包
呢?
浏览 2
提问于2008-08-21
得票数 6
回答已采纳
1
回答
Swift
闭
包
、Java
闭
包
和
Python
表达式之间有什么区别?
javascript
、
python
、
swift
、
lambda
、
closures
Swift
闭
包
和
Python
表达式有什么区别?sum = lambda a, b : a + bvar sum = { (a: Int, b:
浏览 12
提问于2022-08-11
得票数 -1
回答已采纳
2
回答
在谷歌分析跟踪代码中,他们为什么要使用
闭
包
javascript
、
closures
为什么在google分析跟踪代码中,他们用
闭
包
来包装这些行?var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);如果没有parent
闭
包
,它的工作
原理
不是一样的吗?
浏览 1
提问于2012-10-31
得票数 6
1
回答
如何使用Warshall的传递
闭
包
算法来确定标准LR(1)解析器
闭
包
?
parsing
、
lr
、
floyd-warshall
、
transitive-closure
我正在尝试实现Warshall的算法,以快速计算LR(1)
闭
包
。我想我理解LR(0)的工作
原理
: 边缘是从A → B • C到C → • D的“过渡”。在我看来,即使我知道任何给定LR项的传递
闭
包
,我仍然需要进行所有相同的计算,以确定每个项的前瞻性设置是什么。甚至可以使用Warshall的算法来计算标准LR(1)
闭
包
,还是只可能对更多的受限情况(如LR(0)、SLR(1)等)进行计算?
浏览 2
提问于2013-06-08
得票数 7
回答已采纳
2
回答
如何使用Swift中的捕获变量处理未拥有的引用
swift
、
automatic-ref-counting
、
unowned-references
但是,由于引用捕获的变量是如何变为null的,我不理解未拥有或弱引用的工作
原理
。 }
闭
包
引用其体内的self (作为引用self.string的一种方式),
闭
包
捕获self,这意味着它保留了对RetainCycle实例的强引用。
浏览 4
提问于2019-03-05
得票数 1
2
回答
从
闭
包
生成值的向量
r
我想用
闭
包
生成的值生成一个向量。在F#中,它的工作
原理
是这样的。第一个参数是您想要的元素数量,第二个参数是
闭
包
的迭代器,最后一个参数是用于生成值的
闭
包
。这样的事情在R中是可能的吗?
浏览 0
提问于2012-09-07
得票数 1
回答已采纳
1
回答
当从服务器检索数据时,
闭
包
到底是做什么的?
swift
、
closures
、
nsurl
我看了一段关于
闭
包
的视频,有人以这种方式演示了
闭
包
的基本
原理
: var total = 0 }}let incrementBy10 = outer(10) 他说incrementBy10引用了
闭
包
中的内部你可以在下载了网址后打电话给
闭
<
浏览 2
提问于2016-04-30
得票数 0
回答已采纳
2
回答
如何捕获
Python
闭
包
中的值
python-3.x
、
closures
如何捕获
python
闭
包
中的值(而不是引用)?= [] def echo(): list.append( echo) return list 如果
python
中的
闭
包
像其他所有语言一样工作,我希望会有这样的调用: for animalFunc in makeListOfFuncs( ['bird', 'fish', 'zebra']
浏览 34
提问于2021-09-25
得票数 1
回答已采纳
1
回答
javascript中的curry函数使用
闭
包
原理
吗?
javascript
、
functional-programming
、
currying
如果有人解释一下curry函数的工作
原理
,那将非常有帮助。我读过很多例子,但不能很好地掌握。这和
闭
包
有什么关系吗?
浏览 1
提问于2015-03-07
得票数 4
3
回答
jQuery的$(This)`为什么以及如何引用正确的节点?
javascript
、
jquery
、
this
、
internals
我知道如何使用jQuery的$(this)选择器,我也理解Javascript中OOP的
原理
。我一直认为它只是起作用,因为其他人实现了它,但是我很想知道为什么和如何工作。然后,each()方法的内部结构可能调用
闭
包
,该
闭
包
已作为参数传递。 但是为什么this会在
闭
包
中引用特定的HTML元素呢?
浏览 3
提问于2012-06-11
得票数 3
回答已采纳
2
回答
在
Python
中继承子方法
python
、
inheritance
、
methods
我想在
python
中继承一个方法的“子方法”。有没有人能帮我弄清楚怎么做?
浏览 1
提问于2011-12-02
得票数 3
回答已采纳
4
回答
Python
3.2 "with/as“有什么作用
python
、
python-3.x
、
with-statement
我正在学习
Python
,并且正在尝试with **** as ****:语句。我认为它的工作
原理
很像C#的using(****) {,但我担心我遵循的是过时的示例。8859-1 -*- pprint(pow) with pprint.pprint as pprint: AttributeError:
浏览 2
提问于2011-04-25
得票数 9
回答已采纳
2
回答
编译组、名称等是什么?
java
、
groovy
、
gradle
但是,在Groovy的观点中,
闭
包
的主体是什么?
浏览 5
提问于2014-10-17
得票数 0
回答已采纳
5
回答
lambda函数和
闭
包
之间的区别(在PHP中)?
php
、
lambda
、
closures
、
php-closures
"Magento PHP开发人员指南“第2章规定: Zend 2使用100%面向对象的代码,并利用PHP5.3的大部分新特性,即名称空间、后期静态绑定、lambda函数和
闭
包
。虽然post 有一些答案(例如,lambda只是一个匿名函数,
闭
包
是一个可以访问变量的函数,而不是它的参数列表中的变量),但它似乎是特定于programming语言的(其中有些提到了Scheme编程语言例如,根据文章,在
Python
中,似乎可以有非lambdas的
闭
包
和非
闭</
浏览 5
提问于2013-11-12
得票数 15
回答已采纳
4
回答
Python
序列化词法
闭
包
?
python
、
serialization
、
closures
有没有办法使用标准库在
Python
中序列化词法
闭
包
?pickle和marshal似乎不适用于词法
闭
包
。我真的不关心二进制与字符串序列化的细节,等等,它只需要工作即可。例如: def closure(waldo) : return closure 我希望能够将
闭
包
实例转储到一个文件中编辑:可以解决这个问题的一种相对明显的方法是使用一些反射hack将词法
闭<
浏览 90
提问于2009-02-21
得票数 22
回答已采纳
1
回答
为什么C#将匿名方法和
闭
包
实现为实例方法,而不是静态方法?
c#
、
oop
、
programming-languages
由于我并不是编程语言方面的专家,我很清楚这可能是一个愚蠢的问题,但我最好能告诉C#的是,将匿名方法和
闭
包
变成匿名嵌套类1的实例方法,实例化该类,然后将委托指向这些实例方法。实际上,似乎有一个类用于
闭
包
,另一个用于匿名方法,它们不捕获任何变量,我不完全理解它们的基本
原理
。
浏览 2
提问于2017-02-10
得票数 12
回答已采纳
2
回答
Python
不支持
闭
包
吗?
python
、
closures
、
nested-function
我正在学习Lua中的
闭
包
,并研究了这段在Lua中工作的代码: local i = 0 i =也支持类似的
闭
包
。dummy print(x()) 但是,当我运行上面的
Python
代码时,我会得到在分配之前访问i的错误!不支持
闭
包
?还是我对
闭
包
有什么误解?
浏览 1
提问于2022-07-29
得票数 -1
回答已采纳
1
回答
Swift中隐式返回用法背后的原因
swift
您知道在使用隐式返回(单表达式
闭
包
in Swift )背后的基本
原理
是什么吗?谢谢你,皮奥特
浏览 1
提问于2017-01-26
得票数 0
回答已采纳
10
回答
为什么
python
嵌套函数不称为
闭
包
?
python
、
closures
、
nested-function
我在
Python
中看到并使用了嵌套函数,它们与
闭
包
的定义相匹配。那么,为什么它们被称为“嵌套函数”而不是“
闭
包
”呢? 嵌套函数不是
闭
包
,因为它们不为外部世界所用?更新:我读到了关于
闭
包
的,它让我想到了这个关于的概念。我在下面的评论中找到了有人提到的那篇文章,但我不能完全理解文章中的解释,所以我问这个问题。
浏览 32
提问于2010-10-26
得票数 276
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 闭包
Python闭包
Python之闭包
python之闭包
Python函数名,闭包
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券