Déstructuration avec Alias dans ES6/ES2015
La déstructuration d'objets est une fonctionnalité puissante dans ES6/ES2015 qui nous permet d'extraire des valeurs d'objets et assignez-les à des variables. Cependant, nous pouvons parfois souhaiter renommer les variables cibles lors de la déstructuration.
Renommer les variables cibles
Dans votre exemple, vous avez essayé d'utiliser la syntaxe as pour renommer la cible variable comme const {a, b as c} = test;, mais cette syntaxe n'est pas valide dans ES6/ES2015.
Pour renommer les variables cibles lors de la déstructuration d'un objet, vous pouvez simplement attribuer de nouveaux noms de variables, comme indiqué dans l'exemple MDN :
<code class="javascript">var o = { p: 42, q: true }; // Assign new variable names var { p: foo, q: bar } = o; console.log(foo); // 42 console.log(bar); // true</code>
Dans cet exemple, nous déstructurons l'objet o et attribuons la valeur de la propriété p à la variable foo, et la valeur de la propriété q à la variable bar. Les propriétés p et q de l'objet o ne sont pas modifiées.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!