问题标签 [nested-function]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
12599 浏览

function - Lua:如何正确构造嵌套函数

我正在尝试创建一个包含本地函数的函数。主函数将接收来自外部源的输出,并且其中的函数需要转换该输入并返回结果以供以后使用。我的问题是我目前尝试这样做的方式,当我尝试将我的第一个本地函数放入主函数中时,我继续得到nil. 这是一个例子:

显然,这个主题是不切实际的,但我正在尝试做的是在最终响应方面沿着相同的路线。我目前得到lua: filename: attempt to concatenate global 'relship' (a nil value)? 我可以在没有嵌套函数的情况下得到我想要的响应。但是当我尝试详细说明我想收到的响应并将该函数放在全局函数中时,我开始得到这些响应。每当我尝试在其他函数中使用函数时,这似乎都是我的问题。我可以创建两个单独的全局函数并打印其中一个函数的结果。但是当我尝试在另一个中使用一个的那一刻,我把自己搞砸了。任何可以花一些时间帮助初学者更好地理解他做错了什么的人都会很棒!谢谢大家。

0 投票
2 回答
305 浏览

haskell - 如何声明在 let 中定义的函数的类型

我想写一些类似的东西:

但这给了我一个错误。因为它不承认我正在尝试引用与声明中相同的“a”和“b”类型作为 f

我怎样才能明确地为内部提供正确的类型?

0 投票
1 回答
93 浏览

memory - 嵌套函数如何编译?

当我在 D 中有两个这样的函数时:

当我调用func这将打印 5. 它是如何工作的?5在内存中存储在哪里?innerFunc 怎么知道它必须打印 5?

0 投票
1 回答
1056 浏览

r - 在嵌套函数 R 中调用对象

首先,我是一名 R 初学者,目前正在学习 R 编程课程。它在教授 R 的基础知识方面非常缺乏,所以我试图通过 Stack Overflow 上的优秀贡献者来学习自己。我试图弄清楚嵌套函数是如何工作的,这意味着我还需要了解词法作用域的工作原理。我有一个函数可以计算多个 CSV 文件中的完整案例并立即吐出一张漂亮的表格。

我现在试图finally在这个新函数中调用作为上述函数输出的数据帧中的不同变量:

如果没有finally$nobs这个函数,它应该会吐出数据框,但是当我尝试调用nobsobject 中的变量时finally,它说finally找不到 object。我意识到这个问题是由于我对词汇范围的主题缺乏了解,我的教授并没有真正明确词汇范围,所以我不完全确定如何在嵌套函数环境中找到对象......任何帮助会很大。

0 投票
2 回答
6624 浏览

javascript - 未捕获的类型错误:数字不是函数

我只是想了解这段代码发生了什么,我深入研究了嵌套函数和高阶以及返回语句的主题。但我仍然想结束这个疑问(不确定连续两个返回语句),这导致我来到这里,需要帮助来理解我的理解,以及所有适用的。

0 投票
1 回答
19 浏览

javascript - 检索函数内部声明的闭包名称

如果我们有:

检索嵌套函数名称的任何内置方法: a,b,c 。让我们说:

}

0 投票
1 回答
766 浏览

swift - 使用泛型创建一个在 Swift 中返回另一个函数的函数

我的问题是基于 Swift 的书的 Guided Tour 章节,其中给出了以下代码:

这本书要求尝试修改函数以返回一组公共元素,而我能够做到。

但是我开始尝试尝试修改函数以返回另一个构建数组的函数,这就是我遇到的问题。

这是我所拥有的:

我得到的错误是:

我了解该错误,但我不确定为什么会收到此错误。我做错了什么?

0 投票
2 回答
126 浏览

javascript - Javascript调用嵌套函数

我对 javascript 比较陌生,但是从使用 Java 中学到了很多关于 OO 编程的知识。要么 javascript 不是很面向对象,要么我错过了一些东西。Java 的类的方法很像 javascripts 函数,但我注意到 javascript 函数也充当类对象,而不仅仅是方法。如果一个函数可以成为一个对象,我很困惑,该对象不应该能够具有可用的功能吗?

Javascript实现:

HTML 脚本

0 投票
2 回答
1754 浏览

haskell - 在 Haskell 中调用嵌套函数

我在一个名为的函数initials内部定义了一个名为的函数person,但我不知道如何在initials外部调用person

initials是否可以在函数内部调用该main函数,即使它是在person函数内部定义的?

0 投票
1 回答
734 浏览

loops - 在没有通过按键关闭脚本的情况下结束执行?

问题

  • 基本上,标题说明了一切!如何通过热键停止执行热键?
  • 如何在不关闭脚本的情况下执行此操作?
  • 如何明确设置热键以优先于特定循环?

解释

我有一个执行数百次的循环(附加代码),我想创建一个终止开关。如果我停止运行脚本,我不想重新打开它,而且我需要长时间的睡眠,这样我就可以用鼠标来愚弄它了。

我正在查看各种页面,例如tutorialbreak

我试过的

例如,我应该以某种方式命名我的循环吗?因为Break不带参数,我在想:没有办法指定要中断的内容。

另一个例子:我应该在循环中添加一个热键来中断吗?如果是这样,我该怎么做?只是^!p::在每个热键下扔进一个巢穴?还是有另一种方法可以将热键添加到热键(例如,使用GetKeyState)?

答案格式

如果可能,请 使用以下代码显示不要告诉您的答案: