⊗jsPmDstODV 308 of 505 menu

Valores padrão na desestruturação de objetos em JavaScript

Ao desestruturar objetos, também podemos definir valores padrão. Diferente da desestruturação de arrays, qualquer variável pode ser opcional - não necessariamente as do final. Vamos, por exemplo, definir um valor padrão para a variável year:

let obj = { month: 12, day: 31, }; let {year = 2025, month, day} = obj; console.log(year); // exibirá 2025 console.log(month); // exibirá 1 console.log(day); // exibirá 31

No código a seguir, as partes do objeto são gravadas nas variáveis correspondentes:

let options = { width: 400, height: 500, }; let color; if (options.color !== undefined) { color = options.color; } else { color = 'black'; } let width = options.width; let height = options.height;

Reescreva este código usando desestruturação conforme a teoria estudada.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar