小编Sru*_*jan的帖子

函数如何传递给另一个函数?

我遇到了一个我不理解的奇怪代码.如果我得到解释会很好.

function forEach(array, action) {
  for (var i = 0; i < array.length; i++) {
    action(array[i]);
  }
}

var numbers = [1, 2, 3, 4, 5], sum = 0;
forEach(numbers, function (number) {
  sum += number;
});
console.log(sum);
Run Code Online (Sandbox Code Playgroud)

函数如何作为参数传递?以及内部函数如何获得该数字.

javascript function

2
推荐指数
1
解决办法
66
查看次数

标签 统计

function ×1

javascript ×1