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/

标签: none

评论已关闭