Как вы можете вызывать функцию в Javascript, передавая аргументы, используя указатель на функцию?
Пример:
function foo (a, callback) {
jQuery.post('/soon/check.json', { var:a }, function(resp) {
callback(resp);
});
}
function process_json(resp) {
// Do something with resp
}
foo(bar, process_json);
"process_json" никогда не вызывается. В Firebug строка «process_json» передается в «foo», но я предположил, что это представляет указатель на функцию «process_json».
В Javascript нельзя ли вызывать функции через указатели и передавать аргументы?