javascript回调函数[更新发布08.07.16]

一、什么是回调:

将一个方法对象a 传递给另一个方法对象 b,让后者在适当的时候执行 a。这就是所谓的“回调”了。

这是一个简单的回调实例:

?

JavaScript代码
  1. function?func()?{???? ??
  2. ????alert(‘Hello!’);???? ??
  3. }??????????? ??
  4. function?invoke(f)?{??????????? ??
  5. ????f();??????????? ??
  6. }??????????? ??
  7. invoke(func);???

?假设被回调的函数要有参数,那么看如下代码:

?

JavaScript代码
  1. function?func(a){ ??
  2. ????if(a>0) ??
  3. ????????alert(“我要学回调行数!”); ??
  4. ????else??
  5. ????????alert(“我不要要学回调行数!”); ??
  6. ???? ??
  7. } ??
  8. function?invoke(f)?{??????? ??
  9. ????????????f(1);??????? ??
  10. }??????? ??
  11. invoke(func);??
赞(0) 打赏
未经允许不得转载:WEB前端开发 » javascript回调函数[更新发布08.07.16]

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏