回调函数

回调函数免费看

回调函数如何使用,带回调方法参数的异步JavaScript如何使用

2018-11-20侠课岛    初级拔高       

前端/前端/异步JavaScript系列(翻译) 19     0     796

以下是第三课的翻译内容


回调函数

这节课准备深入回调函数,回调函数在 Javascript 中十分常用,可能已经出现在你的代码当中,还是走一遍基础吧,下面是一个简单的例子。

  • 内嵌式
var fruits = ['apple', 'banana', 'pear'];

// forEach 接收一个函数作为参数,这就叫做回调函数
// 回调函数中返回的内容会传递给函数参数
fruits.forEach(function(value){ // 内嵌
    console.log(value); // 'apple', 'banana', 'pear'
};

console.log('数组循环后才显示这行内容');
  • 提前声明函数方式,与内嵌式区别是不需要将函数体写在 forEach 的函数类参数里
var fruits = ['apple', 'banana', 'pear'],
    callback = function(value)){ // 声明函数
        console.log(value); // 'apple', 'banana', 'pear'
    };

fruits.forEach(callback);

console.log('数组循环后才显示这行内容');

本教程图文或视频等内容版权归侠课岛所有,任何机构、媒体、网站或个人未经本网协议授权不得转载、转贴或以其他方式复制发布或发表。

评价

19

本课评分:
  •     非常好
难易程度:
  •     适中的
|
教程
粉丝
主页

签到有礼

已签到2天,连续签到7天即可领取7天全站VIP

  • 1
    +2 金币
  • 2
    +3 金币
  • 3
    +5 金币
  • 6
    +7 金币
  • 5
    +6 金币
  • 4
    暖心福利
    自选分类VIP ×1天
  • 7
    惊喜大礼

    自选分类VIP ×3天 +20金币
  • 持续签到 +8 金币

金币可以用来做什么?