在C语言中,它通常通过函数指针/引用传递。

jQuery还提供了类似的回调函数机制,但是如何正确地传递回调函数仍然值得一提。

1。没有参数的回调

复制代码代码如下所示:
美元。得到('myhtmlpage .html,mycallback);


mycallback是函数名,函数是Javascript的基础。它可以作为一个参考变量传递。

2。带有参数的回调函数

当然,根据以前的经验,我们会认为带有参数的回调如下:

复制代码代码如下所示:
美元。得到('myhtmlpage .html,mycallback(参数,param2));


但这不会工作properly.mycallback(参数,param2)时将执行的语句称为后,不。

以下语法正确:

复制代码代码如下所示:
美元。得到('myhtmlpage .html,函数(){(){
MyCallBack(参数,param2);
});


这个回调函数作为函数指针传递,并在get操作执行后执行。