回调(Callback)这个词的正确发音是“guī bù”。在计算机编程中,回调通常指的是一种编程模式,其中一个函数(通常称为回调函数)作为参数传递给另一个函数,并且在这个函数执行完毕后,会调用这个回调函数。这种模式在事件驱动编程和异步编程中非常常见。

例如,在JavaScript中,你可以这样定义和使用一个回调函数:

function fetchData(callback) {
    // 模拟异步获取数据
    setTimeout(() => {
        const data = "这里是获取到的数据";
        callback(data);
    }, 1000);
}

function handleData(data) {
    console.log("处理数据:", data);
}

// 调用fetchData,并传入handleData作为回调函数
fetchData(handleData);

在这个例子中,fetchData函数在异步操作完成后会调用handleData函数,这就是回调的一种应用。