Javascript ES6 – #08. Parámetros REST

Lección
Materiales

Recordamos en la lección anterior, que en el curso de Javascript I aprendimos la diferencia entre parámetros y argumentos,y que lo habitual es definir una función con tantos parámetros como vayamos a utilizar. Sin embargo, el uso de parámetros por defecto y el uso de parámetros REST son una excepción desde la versión ES6.

Los parámetros REST nos permiten representar un número indefinido de argumentos en forma de array, y para representar ese array debemos precederlo por tres puntos:

Así pues, la sintaxis de una función con parámetros REST quedaría de la siguiente manera:

function(a, b, ...arrayOtrosArgumentos) {
  // ...
}
Edu Consejo

¡Recuerda! ¡Cuando trabajamos con el operador REST solo el último parámetro de la función puede llevar los tres puntos!

¿No te aclaras? Verás qué rápido lo entiendes con este pequeño vídeo:

Javascript ES6 – #08. Parámetros REST

¡Consulta en la pestaña Materiales el código fuente trabajado en la lección!

¿No te ha quedado claro? ¿Quieres aportar tu punto de vista? ¡Deja tu comentario!

¡Ups! ¡Este contenido está restringido a codelovers! Inicia sesión o, si aún no eres miembro de Didacticode, regístrate!