forEach回调中第三个参数(数组)的作用是什么?

时间:2018-08-14 18:09:15

标签: javascript arrays

javascript Array.prototype.forEach()回调具有以下形式:

arr.forEach(function callback(currentValue[, index[, array]]) {
    //your iterator
}[, thisArg]);

array参数的描述是:

  

array(可选)要应用forEach()的数组。

我的问题是,为什么数组参数甚至存在?如果它在相同范围内,为什么不将arr传递给回调或直接引用它呢?

0 个答案:

没有答案