1、回调函数:将函数A传给函数B,由函数B来执行A,则称A为回调函数。

例1:

 javascript——对象的概念——函数 3 (使用技巧)

例2

 1         function addone(a){return  a+1;};          //定义一个回调函数
 2         function mulitiply(a,b,c,callback)         //定义一个可以调用回调函数的函数
 3         {
 4              var i,ar=new Array();
 5              for(i=0;i<3;i++)
 6              {
 7                   ar[i]=callback(arguments[i]*2);     //将输入参数乘以2之后作为回调函数的参数执行。
 8              }
 9              return ar;
10         }
11         var myarr=mulitiply(1,2,3,addone);
12         myarr;        //[3, 5, 7]
指定输入参数个数

相关文章: