首页 > 解决方案 > Javascript 函数(....参数)

问题描述

当我们创建函数 parasiteSum 并将参数提供给函数时,谁能告诉我 (...numbers) 是什么意思。如果有人能解释一下我们使用这种语法的内容以及我们使用的原因,非常感谢。

function sumAllNumbers(array) {
  let reducer = (currentValue, totalValue) => currentValue + totalValue;
  return array.reduce(reducer);
}

function parasiteSum(...numbers) {
  return sumAllNumbers(numbers);
}

parasiteSum(1, 2, 3); 

标签: javascriptfunctionparametersclosures

解决方案


推荐阅读