【发布时间】:2023-03-08 18:16:01
【问题描述】:
我正在尝试将函数添加到数组中。这些必须命名为“opdracht1”到“opdracht10”。 虽然,我不知道如何给它起名字。
var opdrachtArray = [];
for (i = 0; i < 10; i++) {
opdrachtArray.push(function() {func(i); });
}
它添加了功能,但正如我之前所说,我不知道如何添加名称。
另外,我以后可以定义函数并在需要时调用它们吗?
【问题讨论】:
-
为什么要命名?
-
因为我将使用每个函数作为我正在制作的单独任务。这使我可以单独编辑它们并将它们分开。
-
这闻起来像 XY 问题...但可能想要使用键/值对象,而不是数组。
-
函数有名字,opdrachtArray[0 .. 9]。
标签: javascript arrays function for-loop