Я знаю, что это может быть довольно легкое базовое знание для вас, здесь мне нужно попросить вашу помощь, чтобы увидеть, есть ли «дыра» для улучшения. Пожалуйста, проверьте приведенный ниже код, могу ли я установить «ответ» как параметр обратного вызова, но не callSvc? вместо этого «сложного» способа?Может ли обратный вызов определить параметры?
function callSvc(response, callback){
callback(response);
}
callSvc("I'm a response!",function(param_response){document.write(param_response);});
Спасибо ..
Update
Может быть, это достаточно хорошо?
function callSvc(callback) {
callback("response");
}
callSvc(function(data) {
document.write(arguments[0]);
});
Вы говорите, что хотите, чтобы вы могли самостоятельно вызвать callback без первого вызова 'callSvc'? –
@Marcus правый .. подобный закрытие .. – Elaine