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

150
Vistas
Javascript reasigna la variable let con desestructuración

En mi aplicación React, estoy usando la guía de estilo eslint de airbnb, que generará un error si no uso la destrucción.

En la siguiente situación, primero uso let para asignar las dos variables latitude y longitude a las coordenadas del primer elemento en una matriz de objetos de ubicación. Luego trato de usar la desestructuración para reasignar sus valores si el usuario me ha dado acceso a su ubicación.

 let latitude = locations[0].coordinates[1]; let longitude = locations[0].coordinates[0]; if (props.userLocation.coords) { // doesn't work - unexpected token { latitude, longitude } = props.userLocation.coords; // causes linting errors // latitude = props.userLocation.coords.latitude; // longitude = props.userLocation.coords.longitude; }

La desestructuración dentro de la declaración if provoca un error de unexpected token .

La reasignación de las variables a la antigua genera un ESlint: Use object destructuring .

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

 ({ latitude, longitude } = props.userLocation.coords);

La desestructuración debe realizarse después de una declaración let , const o var o debe estar en un contexto de expresión para distinguirla de una declaración de bloque.

over 4 years ago · Santiago Trujillo 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