JavaScript:将参数传递给回调函数

我试图将一些参数传递给用作回调的函数,我如何做到这一点?

function tryMe (param1, param2) {
    alert (param1 + " and " + param2);}function callbackTester (callback, param1, param2) {
    callback (param1, param2);}callbackTester (tryMe, "hello", "goodbye");


慕莱坞森
浏览 718回答 3
3回答

繁花不似锦

如果您想要更一般的内容,可以使用参数变量,如下所示:function tryMe (param1, param2) {     alert(param1 + " and " + param2);}function callbackTester (callback) {     callback (arguments[1], arguments[2]);}callbackTester (tryMe, "hello", "goodbye");但是,否则,您的示例工作正常(可以使用参数[0]代替测试器中的回调)。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript