3.回调函数
回调函数:将一个函数作为参数传递给其他函数
function addOne(a) {
return a + 1;
}
function multiply2(a,b,c,callback) {
var arr = [],i;
for(i = 0; i <= 2; i++){
arr[i] = callback(arguments[i] * 2);
}
return arr;
}
//方法1
alert(multiply2(3,4,5,addOne));//7,9,11
//方法2
alert(multiply2(3,4,5,function (a){return a+1}));// 7,9,11

浙公网安备 33010602011771号