作用 问答列表

JavaScript 闭包如何工作?

作者: 提问时间:9/21/2008

这个问题的答案是社区的努力。编辑现有答案以改进此帖子。它目前不接受新的答案或交互。 你会如何向那些了解它们所包含的概念(例如函数、变量等)但不了解闭包本身的人解释 JavaScript 闭包? 我...

使用运算符重载时难以分离命名空间中类的标头/源

作者:rfrankmcm 提问时间:8/7/2023

我在标头/源之间分离类似乎有效,直到我尝试在命名空间中使用类的声明。我相信这与指定命名空间中运算符的作用域有关,但我不知道以这种方式正确重载运算符的语法。 NameTest.h #pragma o...

如何在 Rust 的重试中使用异步闭包

作者:NewToCode 提问时间:8/9/2023

我必须重试一个异步函数 - 并且我正在使用它的重试 crate(版本“1.2.1”)。但第二个论点是结束。handle_message use retry::{retry, delay::Fixed...

作为同一类中方法的参数传递的类方法似乎丢失了全局变量范围 [duplicate]

作者:Joseph Hutton 提问时间:8/27/2023

这个问题在这里已经有答案了: 如何在回调中访问正确的“this” (15 个答案) 在维护此上下文的同时将类方法作为函数参数传递 [duplicate] (1 个答案) 在 javascript 中将...

在函数装饰器的“__del__()”中调用“open()”的解决方法

作者:finlay morrison 提问时间:8/31/2023

我正在编写一个函数装饰器来执行函数分析,它在执行过程中存储有关函数的信息并将信息输出到日志文件中。导致问题的实现如下所示。 import time import sys class _profil...

JS 使用嵌套的未命名函数调用函数并从中获取值 [已关闭]

作者:irkprin 提问时间:9/12/2023

已关闭。这个问题需要细节或澄清。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。 2个月前关闭。 改进此问题 function myFunction(a,callb...

打字稿是否总是假设不允许副作用?

作者:cglacet 提问时间:9/18/2023

我有以下玩具示例,其中打字稿警告我错误: type obj = { ok: "ok" | "error", } function main(a: obj){ a.ok = "ok"; rel...

如何根据 FParsec 解析器中的可变变量添加 if else ?

作者:bookofproofs 提问时间:9/22/2023

我正在尝试将错误恢复添加到使用括号中的逗号分隔序列的 FParsec 解析器,例如“(a,b,c)”。 我遇到了以下问题:给定两个输入“()”和“(a,b,)”,第一个在我的语法中是正确的,但第二个...

coroutineScope 不等待子协程?

作者:steeveKA1 提问时间:9/21/2023

我尝试在 Kotlin 中学习协程,现在我在 Kotlin Playground 中使用的一些代码有问题。 我有两个挂起函数。一个延迟 3 秒。我将在协程作用域中调用这两个函数。如果我在主程序中调用...

EventListener 捕获的范围包括所有 let 变量,但不包括 var 变量?

作者:Ends of Invention 提问时间:10/2/2023

我有以下代码用于将事件侦听器附加到 html 元素。我知道此事件侦听器的回调与其词法环境形成闭包。 var submit = document.getElementById("submit"); v...


共123条 当前第11页