Les objets aussi sont déstructurables, en encadrant le récepteur par des accolades, et en utilisant les noms de propriétés, quitte à les renommer avec une syntaxe à deux-points (:).
Cet exercice a besoin d’une déstructuration profonde pour affecter en une seule fois trois constantes :
first, qui ira chercher name.first ;lastName, qui ira chercher name.last ;nodeTraining, qui ira chercher la deuxième valeur de trainings.Note que la solution « officielle » va sans doute trop loin pour être acceptable comme du code de production. Le corrigé de référence te montrera un exemple plus acceptable « dans la vraie vie ».
ou CtrlEnter au sein de l’éditeur
first // => 'Christophe'
lastName // => 'Porteneuve'
nodeTraining // => 'Node.js'