Javascript 関数の配列 質問する

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];

配列が作成されるときに配列内の各関数が実行されるため、これは意図したとおりに動作しません。

配列内の任意の関数を実行する適切な方法は何ですか?

array_of_functions[0];  // or, array_of_functions[1] etc.

ありがとう!

ベストアンサー1

var array_of_functions = [
    first_function,
    second_function,
    third_function,
    forth_function
]

そして、配列内の特定の関数を実行したい場合:

array_of_functions[0]('a string');

おすすめ記事