欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ES6 rest与扩展运算符

程序员文章站 2023-12-21 13:07:28
...

1、rest

变量将多余的参数放入数组中。

function add(...values) {
  let sum = 0;

  for (var val of values) {
    sum  = val;
  }

  return sum;
}

add(2, 5, 3) // 10

2、扩展运算符

rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。

console.log(...[1, 2, 3])

扩展运算符可以处理对象,如对象的合并:

 ES6 rest与扩展运算符

 

总结:二者为逆操作

 


更多专业前端知识,请上【猿2048】www.mk2048.com

上一篇:

下一篇: