腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
有
副作用
的
闭
包被认为是“功能风格”吗?
、
闭
包
传递给库方法filter,后者可以作为正常函数反复调用它。另一方面,编程语言提供的许多
闭
包
结构允许
闭
包
捕获非局部变量并在调用
闭
包
时更改它们,从而对定义它们的环境产生
副作用
。在这种情况下,<e
浏览 0
提问于2012-11-07
得票数 10
回答已采纳
1
回答
JavaScript中的内存泄漏和
闭
包
-何时以及为什么?
、
、
您经常在web上看到使用
闭
包
是JavaScript中大量内存泄漏的来源。大多数情况下,这些文章都提到混合脚本代码和DOM事件,其中脚本指向DOM,反之亦然。
闭
包
还会有什么其他问题?有没有人能详细说明或者给我推荐一个好的教程呢?请注意,此问题明确针对Node.
js
,而不是浏览器。
浏览 25
提问于2013-10-24
得票数 61
回答已采纳
4
回答
使用
闭
包
进行无Bug编码(在非纯虚拟环境中)
、
、
过去的几天里,我一直在努力理解
闭
包
。我是C#的铁杆粉丝,所以我的主要测试平台就是这个语言,所以我想了解一下它对
闭
包
的支持。在我学习和实验的过程中,我发现很多人在尝试写关于
闭
包
的博客时,他们遵循的是一个完全错误的方向。他们预计
闭
包
的使用存在一定的缺陷,比如众所周知的for-语句,他们正在试图解释它。然而,这让我想到,我想知道在不考虑
闭
包
的情况下编写代码时可能会出现哪些错误。 此外,是否所有语言对
闭
<e
浏览 4
提问于2010-01-14
得票数 2
回答已采纳
3
回答
Scala中的“侧效应词汇
闭
包
”vs函数
、
、
、
、
side-effenting sic 词法
闭
包
显然不是一个函数。 他所说的“侧面影响的词汇
闭
包
”到底是什么意思,这和函数有什么区别?我的猜测是,他们试图将函数从函数编程的意义上加以区分--在这种情况下,不允许出现
副作用
(例如改变变量的状态或输出值),而仅仅是过程,这确实会产生
副作用
。如果是这样的话,没有
副作用
的每一个可调用(因为缺少一个更好的术语)是否都是一个函数,而每个可调用的调用都会影响词法
闭
包
吗?
浏览 3
提问于2014-03-09
得票数 4
回答已采纳
1
回答
用laravel保护javascript资源
、
、
、
、
我用Laravel5.2构建了rest,将它与angularJS集成,并用jwt保护它。<sec:intercept-url pattern="*/app/**" access="isAuthenticated()" /> 我已经完成了javascript验证,所以如果jwt令牌无效,用户除了登录不能访问任何路由,问题是java
浏览 6
提问于2016-09-09
得票数 1
回答已采纳
1
回答
在
闭
包
中初始化父作用域变量
为了从
闭
包
中初始化父作用域中的变量,我可以这样做: $a = 1;$f();我的问题是,这是一种
副作用
我知道我可以在定义
闭
包
之前简单地添加$a = null,但这会因为有很多变量而变得很糟糕。
浏览 0
提问于2018-07-06
得票数 2
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
回答
斯威夫特自动关闭延迟如何工作?
、
如 -自动关闭部分所述: func getMyString() -> String { return "My String如果这正是标记为@autoclo
浏览 0
提问于2017-08-13
得票数 0
回答已采纳
2
回答
带有
副作用
的Python
闭
包
、
、
我想知道Python中的
闭
包
是否可以操作其名称空间中的变量。您可以将此称为
副作用
,因为状态是在
闭
包
本身之外更改的。
浏览 2
提问于2011-07-04
得票数 10
回答已采纳
1
回答
具有
闭
包
和性能的
JS
模式
、
、
、
、
我对
JS
模式和性能有一个疑问,在阅读过Douglas Crockford的"Javascript: good parts“之后,我想知道
闭
包
是如何工作的,首先要编写这样的代码})();...Since
闭
包
的[作用
浏览 1
提问于2015-11-26
得票数 0
4
回答
for循环上的
闭
包
编译器警告
、
0) { element = arr.pop(); }
闭
包
编译器给我一个警告这段代码没有
副作用
,有没有bug?”特别指向for循环括号中的最后一个"i“。 如果我去掉了i,jslint会抛出一个警告,如果我去掉它,
闭
包
就会抛出一个警告。总共有三个这样的循环,有没有一种“
闭
包
友好”的方法来做到这一点
浏览 3
提问于2012-05-26
得票数 0
回答已采纳
3
回答
为什么
闭
包
突然对优化运行在多核上的程序很有用?
、
、
、
我读过一个,声称
闭
包
(或“块”)在“多核战争”中是有用的武器,因为 有非局部
副作用
的
闭
包
怎么办?
浏览 6
提问于2009-10-18
得票数 6
回答已采纳
2
回答
javascript
闭
包
与类实例
、
、
我一直在阅读javascript中的
闭
包
。简单地说,它们是一个具有一组变量的函数,这些变量只能由函数访问,而不是通过函数的副本访问。每个函数都有自己的var,一个。
闭
包
是否完成了OOP无法完成的任务?或者,至少,在使用
闭
包
时,使用更干净的代码或另一个优点?很抱歉这样说,但是我看到人们谈论
闭
包
,好像它是javascript必须提供的最好的东西之一.但我认为这只是创建一个范围不消失的函数的
副作用
。我说错了吗?编辑 由于有些人认为这个问题只
浏览 1
提问于2016-01-27
得票数 2
回答已采纳
3
回答
闭
包
的
副作用
,它们仍然是纯功能的吗?
、
、
但以
闭
包
为例。我已经学习了使用Lisp的
闭
包
,并且我知道
闭
包
是函数和环境的组合(听起来很像状态和行为)。我见过的许多
闭
包
示例都是这样的。其中,setf用于更改词法变量的值。这让我感到困惑,因为:2.)这真的是“功能性的”吗?也许我只是不理解
闭
包
。有人能帮帮我吗?
浏览 10
提问于2008-11-16
得票数 15
回答已采纳
3
回答
什么是不带参数的函数?
、
、
、
(以同样的方式,例如“高阶函数”意味着“以函数作为参数或返回函数的函数”) 你可以创建一个不带参数的
闭
包
,没有
副作用
,但仍然会做一些有趣的事情。
浏览 3
提问于2011-04-27
得票数 19
回答已采纳
2
回答
Scala
闭
包
与Java内部类->最终与var的比较
、
、
、
、
Scala似乎简化了很多Java代码,但对于Scala
闭
包
,我可以注意到一个显著的区别。在Java中,我们用一个匿名的内部类来“模拟”
闭
包
,捕获一个final变量(它将被复制到堆而不是堆栈上),而在Scala中,我们似乎可以创建一个可以捕获val和var的
闭
包
,从而在closure调用中更新它有人能告诉我为什么Martin Odersky,他似乎真的很关心函数的
副作用
,选择
闭
包
来同时捕获val和var,而不是只捕获val Java和S
浏览 1
提问于2012-10-11
得票数 7
回答已采纳
1
回答
闭
包
编译器无法读取目录
、
我想使用
闭
包
编译器在文件夹中编译一些
JS
文件,我面临的问题是,当我试图编译名称有空格的文件夹(包含
JS
文件)中的文件时,
闭
包
编译器会中断,无法识别路径。在命令提示符中运行
闭
包
的确切命令是但是,当我运行以下命令
浏览 4
提问于2013-11-20
得票数 0
1
回答
快速类省略带
闭
包
的括号:语法糖还是其他什么的?
、
、
、
、
这是相同的代码,还是有任何
副作用
?关于
闭
包
/块我应该注意到还有其他语法糖吗?var block = MyClass // error, obviously ...
浏览 1
提问于2014-12-10
得票数 5
2
回答
在Swift中对
闭
包
使用@discardableResult
、
、
我正在寻找一种方法来压制这个
闭
包
警告。_ y: Int) -> Int { return x*y return g在不同的地方,我调用f一次以获得
闭
包
g,然后重复调用:g(3)g(11) 在大多数地方,我只对嵌套调用doSomething的
副作用
感兴趣,而对
闭
包
g的返回值不感兴趣。
浏览 7
提问于2016-09-26
得票数 8
回答已采纳
1
回答
scala:在
闭
包
中强制执行不可变类型
如何在下面的函数/
闭
包
中指定更多应该来自不可变类型? 其他明智的,我有这样的
副作用
如下!
浏览 1
提问于2016-04-04
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
闭包是什么?什么场景需要闭包?闭包可能导致什么问题?
Python 闭包
Lambda闭包
Python闭包
Python之闭包
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券