JavaScript中的CallFunction(回调函数)
function createQuote(quote, callback){
var myQuote = "Like I always say, " + quote;
callback(myQuote); // 2
}
function logQuote(quote){
console.log(quote);
}
createQuote("eat your vegetables!", logQuote); // 1
// Result in console:
// Like I always say, eat your vegetables!也可以:
function createQuote(quote, functionToCall) {
var myQuote = "Like I always say, " + quote;
functionToCall(myQuote);
}
createQuote("eat your vegetables!", function(quote){
console.log(quote);
});来源:https://guide.freecodecamp.org/javascript/callback-functions/
评论已关闭