Tôi thường xuyên phải liên kết? một số hàm yêu cầu đối số. Giải pháp tôi sử dụng là gói hàm để liên kết bên trong một hàm ẩn danh.Javascript ngăn chặn chức năng ẩn danh?
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();
Có cách nào thanh lịch hơn để thực hiện việc này không?
cú pháp của bạn là sai; bạn có nghĩa là 'hàm() {foo (abc); }) ' – SLaks
Cảm ơn, đã thay đổi – Jacco