Heim > Web-Frontend > js-Tutorial > Hauptteil

Wie benenne ich Zielvariablen während der Destrukturierung in ES6/ES2015 um?

Linda Hamilton
Freigeben: 2024-10-18 13:22:30
Original
896 Leute haben es durchsucht

How to Rename Target Variables During Destructuring in ES6/ES2015?

Objektdestrukturierung mit Umbenennung von Zielvariablen in ES6/ES2015

Objektdestrukturierung ist eine prägnante und bequeme Möglichkeit, Eigenschaften aus Objekten zu extrahieren. Was aber, wenn Sie die Zielvariablen während der Destrukturierung umbenennen möchten? In diesem Artikel untersuchen wir, wie Sie dies in ES6/ES2015 erreichen können.

Umbenennen der Zielvariablen

Das in ES6/ES2015 eingeführte Schlüsselwort as ermöglicht Ihnen dies Weisen Sie der zerstörten Immobilie einen neuen Namen zu. Dadurch wird die Zielvariable effektiv umbenannt.

const test = { a: 1, b: 2 };
const {a, b: c} = test;

console.log(a); // 1
console.log(c); // 2
Nach dem Login kopieren

In diesem Beispiel wird die b-Eigenschaft destrukturiert und der c-Variablen mithilfe des Schlüsselworts as zugewiesen. Folglich ist die Zielvariable, die auf die b-Eigenschaft verweist, jetzt c.

MDN-Beispiel

Das Mozilla Developer Network (MDN) bietet ein weiteres klares Beispiel für die Objektdestrukturierung mit Zielvariablen Umbenennen:

var o = { p: 42, q: true };

// Assign new variable names
var { p: foo, q: bar } = o;

console.log(foo); // 42
console.log(bar); // true
Nach dem Login kopieren

In diesem Beispiel werden die Eigenschaften p und q mit dem Schlüsselwort as den neuen Variablennamen foo bzw. bar zugewiesen.

Das obige ist der detaillierte Inhalt vonWie benenne ich Zielvariablen während der Destrukturierung in ES6/ES2015 um?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!