中等ES6
0 1

ES6中rest参数 的核心概念是什么?请结合实践说明?

【概念释义】

Rest 参数(... est) 将函数末尾的多个实参收集为一个真数组;与 Spread 展开 语法形式相同、方向相反:Rest 是「聚」,Spread 是「散」。

替代 ES5 的 arguments 对象,且是真正的 Array,可直接 map/filter

【基础使用】

javascript
function sum(first, ...rest) {
  return rest.reduce((a, b) => a + b, first);
}
sum(1, 2, 3, 4); "qb-hl-comment">// 10

"qb-hl-comment">// 与解构结合
const [head, ...

登录查看完整 1155

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(14)