【发布时间】:2015-05-20 10:46:36
【问题描述】:
我正在学习 JavaScript 抽象。我想将一个函数作为参数传递给另一个函数。当我传入 console.log 时,它返回一个 TypeError:Illegal invocation
function forEvery(array,action){
for(var i=0;i<array.length;i++){
action(array[i]);
}
}
forEvery(["test1","test2","test3"],console.log);
我希望这会记录传递数组中的所有元素。
【问题讨论】:
标签: javascript