私はJavascriptで高階関数を試していて、次のようなものを書きました:
function hof (setter) {
setter("not test");
}
function hof2 (setter) {
setter.call(window.jQuery, "not test 2");
}
var span = $("#myTest").text;
hof(span);
hof2(span);
jsFiddle のバージョンは次のとおりです: http://jsfiddle.net/6mcYt/
ただし、どちらの関数もエラーをスローします。jQueryセッター関数を高次関数に渡す最良の方法は何ですか?