你好互联网的善良和耐心的人。
请注意,我已经阅读并重新阅读了大多数关于回调的 Stackoverflow 文章,上网去 Safari Books 寻找一个有意义的简单回调的例子,并且对这个回调的东西敲了一会儿,但是唉:似乎无法理解...我正在尝试使一个简单的回调示例正常工作...非常简单的事情,我可以理解。
这是目标:单击一个按钮......让按钮调用一个弹出警报的函数,然后回调弹出一个警报。
这是我的一些示例代码,至少似乎不会引发任何明显的语法错误,但是 dang, darn, heck: 不起作用。
document.getElementById('test-callback-button').onclick = testMyCallBack;
function testMyCallBack() {
runClientRequest3("ham", function() { alert("Thanks for the sandwich") });
}
function runClientRequest3(request, callback) {
alert("My sandwich is: " + request);
callback;
}
弹出警报“我的三明治是火腿”...但不是回调警报:-( ...我(显然)错过了什么并且不理解?
非常感谢提前