ES6 Destructuration: transfert de valeurs entre les objets
Cette question étudie la possibilité de transférer des valeurs entre les objets existants en utilisant la syntaxe destructrice ES6. Pour mieux comprendre le scénario, supposons que nous avons deux objets, Foo et Oof, où Foo contient les propriétés X et Y et OOF est initialement vide. oof à la syntaxe hypothétique oof {x, y} = foo?
Bien que la syntaxe suggérée ne soit pas valide, il existe une approche alternative:
({x: oof. x, y: oof.y} = foo);
({x: oof.x, y: oof.y} = foo);
['x', 'y']. foreach (prop => oof [prop] = foo [prop]); Cette méthode itère via un tableau de noms de propriétés, attribuant les valeurs correspondantes de foo à oof pour chaque propriété.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3