DEV Community

Cristian Fernando
Cristian Fernando

Posted on

Paracetamol.js💊| #148: Explica este código JavaScript

Explica el siguiente código JavaScript

Dificultad: Intermedio

const nums = [1,2,3,4,5,6];
const {3:num1} = nums;
const [,,, num2] = nums;
console.log(num1, num2);
Enter fullscreen mode Exit fullscreen mode

A. 4, 4
B. 3, 4
C. 4, 3
D. 3, 3

Respuesta en el primer comentario.


Top comments (1)

Collapse
 
duxtech profile image
Cristian Fernando • Edited

Respuesta:
A. 4, 4

Ambas sintaxis son equivalentes para lograr desestructurar un arreglo.

En la primera aprovechamos la peculiaridad de los arreglos, cada índice es un propiedad del arreglo en si, nota que pese a que desestructuramos un arreglo usamos notación de llaves.

En la segunda usamos notación de corchetes y comas para saltar las posiciones que no nos interesa y lograr el objetivo.