您好,欢迎来到伴沃教育。
搜索
您的当前位置:首页11.剩余参数

11.剩余参数

来源:伴沃教育

剩余参数

ES6的剩余参数可以帮助很简单的将剩余参数组合为一个数组,这在获取函数参数的时候非常有用。

应用场景

  • 对函数参数的处理
function sum(...numbers) {
    return numbers.reduce((prev, curr) => prev + curr, 0);
}
sum(2,3);
function converCurrency(rate, ...amounts) {
    return amounts.map(amount => amount * rate)
}
console.log(converCurrency(0.8, 25, 45));
  • 变量的解构
const player = ['dp', 123, 5.4, 6.7, 3.4, 7.8, 8.9];
const [name, id, ...scores] = player;
console.log(name, id, scores);

Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务