相关疑难解决方法(0)

Javascript函数数组

var array_of_functions = [
    first_function('a string'),
    second_function('a string'),
    third_function('a string'),
    forth_function('a string')
]

array_of_functions[0];
Run Code Online (Sandbox Code Playgroud)

这不能按预期工作,因为数组中的每个函数都是在创建数组时执行的.

通过执行以下操作来执行数组中任何函数的正确方法是什么:

array_of_functions[0];  // or, array_of_functions[1] etc.
Run Code Online (Sandbox Code Playgroud)

谢谢!

javascript arrays function

116
推荐指数
7
解决办法
16万
查看次数

我可以将JavaScript函数存储在数组中吗?

如何在具有命名属性的数组中存储函数,因此我可以调用

FunctionArray["DoThis"]
Run Code Online (Sandbox Code Playgroud)

甚至

FunctionArray[integer]
Run Code Online (Sandbox Code Playgroud)

注意:我不想使用eval.

javascript arrays function

26
推荐指数
3
解决办法
5万
查看次数

标签 统计

arrays ×2

function ×2

javascript ×2