Heim > Artikel > Web-Frontend > Wie benenne ich Zielvariablen während der Objektdestrukturierung in ES6/ES2015 um?
Destrukturierung mit Alias in ES6/ES2015
Objektdestrukturierung ist eine leistungsstarke Funktion in ES6/ES2015, die es uns ermöglicht, Werte aus Objekten zu extrahieren und Ordnen Sie sie Variablen zu. Manchmal möchten wir jedoch möglicherweise die Zielvariablen während der Destrukturierung umbenennen.
Zielvariablen umbenennen
In Ihrem Beispiel haben Sie versucht, die as-Syntax zu verwenden, um das Ziel umzubenennen Variable wie const {a, b as c} = test;, aber diese Syntax ist in ES6/ES2015 nicht gültig.
Um Zielvariablen während der Objektdestrukturierung umzubenennen, können Sie einfach neue Variablennamen zuweisen, wie in gezeigt das MDN-Beispiel:
<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>
In diesem Beispiel destrukturieren wir das o-Objekt und weisen den Wert der p-Eigenschaft der foo-Variablen und den Wert der q-Eigenschaft der bar-Variablen zu. Die p- und q-Eigenschaften des o-Objekts werden nicht geändert.
Das obige ist der detaillierte Inhalt vonWie benenne ich Zielvariablen während der Objektdestrukturierung in ES6/ES2015 um?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!