DEV Community

Cristian Fernando
Cristian Fernando

Posted on

Paracetamol.js馃拪| #87: Explica este c贸digo JavaScript

Explica este c贸digo JavaScript

const nombres = ["Ana", "Sofia", "Carmen", ...["Cris"]];
const [, , , miNombre] = nombres;
console.log(miNombre["length"]);
Enter fullscreen mode Exit fullscreen mode

A. SyntaxError
B. 6
C. 5
D. 4

Respuesta en el primer comentario.


Discussion (1)

Collapse
duxtech profile image
Cristian Fernando Author

Respuesta:
D. 4

Cuando pretendemos hacer una desestructuraci贸n de arreglos es s煤per importante tener en cuenta los 铆ndices del mismo. Usando la sintaxis de la , podemos saltar posiciones del arreglo hasta encontrar la propiedad que se desea obtener.

En el ejemplo usamos 3 veces , por ello saltamos 3 posiciones del arreglo nombres para poder obtener (con spread operator) la cadena Cris del arreglo anidado.

Finalmente aplicamos el m茅todo length con sintaxis de corchete.