【发布时间】:2017-02-10 17:36:58
【问题描述】:
我想在数组上使用 map 方法并回调另一个函数。一切似乎都运行良好,但最终返回值不受影响。我不知道似乎是什么问题。
var arr=[4,5,3,2];
function multi (x,callback){
return callback(x*2);
}
function add(x){
// alert(x); when I'm alerting "x" here, it's value is multiplied as it should be
return x+3;
}
var final=arr.map(function(a){multi(a,add); return a;});
final; // returns same values as Array "arr"
【问题讨论】:
标签: javascript function callback array-map