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.


Top comments (1)

Collapse
 
duxtech profile image
Cristian Fernando

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.

Why You Need to Study Javascript Fundamentals

The harsh reality for JS Developers: If you don't study the fundamentals, you'll be just another 鈥淐oder鈥. Top learnings on how to get to the mid/senior level faster as a JavaScript developer by Dragos Nedelcu.