回调很有用,因为 JavaScript 是一种事件驱动的语言。换句话说,它不是等待响应,而是在侦听其他事件的同时继续执行。
上面的例子演示了 JavaScript 中回调的用处:
function greetName(name) {
console.log('Hello ' + name);
}
function askName(callback) {
let name = prompt('Enter your name.');
callback(name);
askName(greetName);
回调很有用,因为 JavaScript 是一种事件驱动的语言。换句话说,它不是等待响应,而是在侦听其他事件的同时继续执行。
上面的例子演示了 JavaScript 中回调的用处:
function greetName(name) {
console.log('Hello ' + name);
}
function askName(callback) {
let name = prompt('Enter your name.');
callback(name);
}
askName(greetName);