回调函数:就是将函数作为参数,传递给另一个函数

场景:一般在异步调用中使用

作用:
1.将函数内部的值返回到外部
2.取代了return语句

  1. // var show=function(res){
  2. // console.log(res);
  3. // }
  4. // function go(callback){
  5. // var a=10;
  6. // callback(a);
  7. // }
  8. // go(function(res){
  9. // console.log(res);
  10. // })
  11. var show= function(res){
  12. console.log(res);
  13. }
  14. function go(callback){
  15. var a = 10;
  16. callback(a);
  17. }
  18. go(show);