1

値が関数であるプロパティ「bar」を持つ JavaScript オブジェクト foo があるとします。

var foo = {"bar" : someFunction};

「someFunction」を匿名関数に置き換えることができます。ただし、関数を個別に定義したい場合はどうなりますか。

function someFunction() { 
  ...
}

foo.bar = someFunction()関数の評価結果を格納するので書けません。

foo.barの値を関数に設定するにはどうすればよいですか? 設定したら、どのように呼び出すのですか?

4

4 に答える 4