回调与回调函数

回调与回调函数

回调

  回调指的是某函数在执行的时候,由于某些原因,该函数被迫中止执行,交出当前线程的使用权,当前线程转而执行其它函数的过程。因为一般等这个函数执行完毕时,当前线程的使用权会返回到之前中止执行的那个函数中,所以将这个过程称为回调。回调中的“调”,指的是那个被迫中止执行的函数对“其它函数”的调用。回调中的“回”,指的是那个“其它函数”以后将会将当前线程使用权返回给那个被迫中止执行的函数。

回调函数

  回调函数指的即为上述“回调”中的“其它函数”。回调函数一般是经过事先设定(传入),等到某事件发生时就被触发的函数。比方说,事件监听器中设定的函数等等。

  回调与回调函数的概念在各类语言中都有涉及,如Java、JavaScript、C++、C等。

猜你喜欢

转载自blog.csdn.net/wangpaiblog/article/details/113798722