¿Tengo que atar? alguna función que requiere argumentos. La solución que uso es envolviendo la función para unir dentro de una función anónima.Javascript previene la función anónima?
function foo(arg_0) {
// do stuff with: arg_0
}
function bar() {
var abc;
// stuff happens
abc = 'some value';
attachEventHandler(elementId, 'click', function(){foo(abc);});
}
bar();
¿Hay una manera más elegante de hacer esto?
Su sintaxis es incorrecta; querías decir 'function() {foo (abc); }) ' – SLaks
Gracias, cambió – Jacco