var array_of_functions = [
first_function('a string'),
second_function('a string'),
third_function('a string'),
forth_function('a string')
]
array_of_functions[0];
这不能按预期工作,因为创建数组时将执行数组中的每个函数。
通过执行以下操作来执行数组中任何函数的正确方法是:
array_of_functions[0]; // or, array_of_functions[1] etc.
谢谢!
我很想详细了解您要完成的工作,因为可能有更好的处理方法。
—
杰夫,
“功能的阵列” -或者我们喜欢称呼它与方法的对象
—
symcbean
您是否不应该提供更多细节?可能有更好的方法来解决这个问题
—
。– IcyFlame
'a string'
在填充数组时是否需要知道,还是函数的调用者可以将其传递进去?