Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

165
Vistas
Why does putting a variable in angle brackets access the first value of an array

I've been using this trick a few time now but I still can't wrap my head around why this works and can't seem to find the answer. Could anybody please explain ?

let myArray = [0, 1]
let [myVar] = myArray
console.log(myVar) // outputs 0

How is [myVar] the same thing as putting [0] behind myrArray ?

Edit: already asked and answered here : Multiple assignment in javascript? What does [a,b,c] = [1, 2, 3]; mean?

Thank you everyone

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

You are probably looking for this reference.

But basically, the brackets can be used to assign individual elements of a structure/array to variables, and it can be used with more than one, as well.

E.g.:

let myArray = [0, 1]
let [myVar1, myVar2] = myArray
console.log(myVar1) // outputs 0
console.log(myVar2) // outputs 1

PS: fyi these [] are square brackets, and these <> are angle brackets.

about 4 years ago · Juan Pablo Isaza Denunciar

0

it is call "Destructuring_assignment" you can read more on that here

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda