⊗jsPmDstOVD 310 of 505 menu

Declararea variabilelor la destructurarea obiectelor în JavaScript

Nu este obligatoriu să declari variabilele în momentul destructurării. Ele pot fi declarate în prealabil:

let obj = { year: 2025, month: 12, day: 31, }; let year, month, day; // vom declara variabilele în prealabil

Aici, totuși, spre deosebire de array-uri, există nuanțe. Fără comanda let în fața acoladelor, aceste acolade nu vor fi percepute de JavaScript ca o comandă de destructurare (ci vor fi percepute ca un bloc de cod):

{year, month, day} = obj; // nu va funcționa

Pentru a rezolva problema, comanda de destructurare a obiectului trebuie pusă între paranteze rotunde:

({year, month, day} = obj);
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge