Comment faire de la déstructuration profonde ?
Examinons les cas suivants :
const itemInfos = [
{name:"id20199",infos:{min:66864,max:66927}},
{name:"id34555",infos:{min:7615,max:119296}}
]
Comment évitez l'écriture classique avec les .
let min1 = itemInfos[0].infos.min;
code
👍 code
Trie avec le premier élément du tableau comme critère.
COMPAGNIES.sort( ({ ranges: [A] } , {ranges: [B] }) => A < B );
code
Voici la solution : la destructuration profonde !
Notez la double { {} } dans l'écriture suivante.
for (let { infos: { min } } of itemInfos) {
console.log(` la valeur min = ${min}`);
}
👍 code
Cas des tableaux
Trie avec le premier élément du tableau comme critère.
COMPAGNIES.sort( ({ ranges: [A] } , {ranges: [B] }) => A < B );
code