javascript - 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);
解决方案
推荐阅读
- unix - 在 unix 中调用 shell 脚本的快捷方式
- azure - 如何使用 ARM 模板自动创建 sendGrid 帐户?
- python - 如何使用 python beautifulsoup 从下拉菜单中提取数据
- sql - 创建“不存在”/插入语句 - 无所事事(NULL)
- c# - 如何将数组列表数据附加到文本文件中
- sql - 有没有办法返回选择查询结果,列的值很少为 NULL(除了使用 REPLACE)?
- ember.js - ember 资产——“公共”资产不应该被指纹识别,但它们是?
- firebase - 如何将切换开关按钮从颤振添加到 Firebase Firestore 数据库
- javascript - 按升序对天数数组进行排序
- javascript - 是否有正确的方法来加载脚本一次,并在整个文档的 iFrames 中使用它?