⊗jsPmDstAVD 305 of 505 menu

Declaración de variables en la desestructuración de arrays en JavaScript

No es obligatorio declarar las variables durante la desestructuración. Pueden ser declaradas previamente y entonces al asignar no será necesario escribir el comando let:

let arr = [2025, 12, 31]; let year; let month; let day; [year, month, day] = arr;

Sin embargo, hay matices. Observe el siguiente código:

let arr = [2025, 12, 31]; let year; let [year, month, day] = arr;

Como puede ver, la variable year fue declarada previamente, pero las variables month y day no lo fueron. Por lo tanto, el autor del código decidió escribir let antes de la asignación desestructurante.

Esto, sin embargo, conducirá a un error, ya que no se puede declarar la misma variable dos veces con let (resultaría que year está declarada dos veces).

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar