问答列表

JavaScript 闭包与匿名函数

作者:leemes 提问时间:10/17/2012

我和我的一个朋友目前正在讨论JS中什么是闭包,什么不是。我们只是想确保我们真正正确地理解它。 让我们举个例子。我们有一个计数循环,并希望延迟在控制台上打印计数器变量。因此,我们使用 和 闭包来捕获计...

如何从另一个函数 Objective-C 引用数组

作者:handzel 提问时间:9/1/2020

我已经在 SomeClass.h 中声明了数组,这是一个全局变量,不是吗? @property (nonnull, nonatomic, retain) NSMutableArray *additi...

Java 中函数指针的最接近的替代品是什么?

作者:Bill the Lizard 提问时间:9/24/2008

我有一个大约十行代码的方法。我想创建更多执行完全相同操作的方法,除了将更改一行代码的小计算。这是一个完美的应用程序,用于传入函数指针来替换那一行,但 Java 没有函数指针。我最好的选择是什么?...

C# Task.Run:计算出的闭包变量对执行 lambda 表达式的线程是否可见?

作者:bebo 提问时间:9/23/2020

在使用 lambda 表达式在 Task 中使用值之前,对值进行计算机处理是否安全。 在任务中,“param”是从不同的线程使用的。当任务在计算后立即启动时,闭包变量“param”在任务线程上可见吗?...

为什么闭包是 Scala 或任何函数式编程语言的一部分 [已关闭]

作者:Vivek 提问时间:10/18/2020

已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章来用事实和引文来回答。 3年前关闭。 改进此问题 根据定义,闭包是 Scala 闭包是使...

在匿名函数中设置全局变量的值

作者:Drew 提问时间:11/2/2020

我正在使用 Goutte 抓取网站。我正在尝试将值设置为匿名函数中的全局变量 , 。$node->text()$myGlobalVar->each(function ($node) {..}); $...

在闭合内使用下划线去抖动功能

作者:Drew 提问时间:11/5/2020

我正在使用闭包来确保只对绑定到元素的众多事件中的一个采取行动,例如:$('.textInputs').on('keyup.my.evt change.my.evt', once(options)); ...

从 Objective-c 调用 swift closure

作者:Pat_Morita 提问时间:11/13/2020

我在 macOS 上,objective-c。我包含了一个 Swift 5 框架,我不知道的一件事是如何提供闭包。 这是迅速的声明: var cancelledStateColorHandler:...

是否可以在 JavaScript/jQuery 中制作组合对象?

作者:Hoshi 提问时间:11/20/2020

我正在构建一个特定于站点的库,我想将其作为单个文件进行维护,但使用统一的 API 进行部署。 web = (function($){ function web(opts) { this.id ...

Scala:咖喱与闭合

作者:Mandroid 提问时间:11/29/2020

我可以使用闭包来定义这样的函数: def product(x: Int) = (y: Int) => x * y val productBy3 = product(3) println(produc...


共715条 当前第20页