1.4 KiB
1.4 KiB
title | localeTitle |
---|---|
Use the Rest Operator with Function Parameters | Utilice el operador de reposo con parámetros de función |
Utilice el operador de reposo con parámetros de función
Explicación del parámetro de descanso
Red de desarrolladores de Mozilla
Operador de propagación comparado con el parámetro de reposo
Video explicativo de la propagación y el descanso.
[### Ejemplo
Este codigo
const product = (function() {
"use strict";
return function product(n1, n2, n3) {
const args = [n1, n2, n3];
return args.reduce((a, b) => a * b, 1);
};
})();
console.log(product(2, 4, 6));//48
Puede ser escrito como tal
const product = (function() {
"use strict";
return function product(...n) {
return n.reduce((a, b) => a * b, 1);
};
})();
console.log(product(2, 4, 6));//48
```](http://www.youtube.com/watch?feature=player_embedded&v=iLx4ma8ZqvQ
)