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.
谢谢!