⊗jsPmDstOVD 310 of 505 menu

Déclaration de variables lors de la déstructuration d'objets en JavaScript

Il n'est pas obligatoire de déclarer les variables lors de la déstructuration. Elles peuvent être déclarées au préalable :

let obj = { year: 2025, month: 12, day: 31, }; let year, month, day; // déclarons les variables à l'avance

Cependant, ici, contrairement aux tableaux, il y a des nuances. Sans la commande let devant les accolades, ces accolades ne seront pas perçues par JavaScript comme une commande de déstructuration (mais seront perçues comme un bloc de code) :

{year, month, day} = obj; // ne fonctionnera pas

Pour résoudre le problème, la commande de déstructuration d'objet doit être placée entre parenthèses :

({year, month, day} = obj);
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser