値が関数であるプロパティ「bar」を持つ JavaScript オブジェクト foo があるとします。
var foo = {"bar" : someFunction};
「someFunction」を匿名関数に置き換えることができます。ただし、関数を個別に定義したい場合はどうなりますか。
function someFunction() {
...
}
foo.bar = someFunction()
関数の評価結果を格納するので書けません。
foo.bar
の値を関数に設定するにはどうすればよいですか? 設定したら、どのように呼び出すのですか?