Heim > Web-Frontend > js-Tutorial > Hauptteil

Was ist eine Destrukturierungszuweisung in JavaScript?

Linda Hamilton
Freigeben: 2024-11-16 01:50:02
Original
349 Leute haben es durchsucht

What is Destructuring Assignment in JavaScript?

Destrukturierende Zuweisungssyntax in JavaScript

In JavaScript weisen eckige Klammern auf der linken Seite einer Variablenzuweisung auf eine destrukturierende Zuweisung, eine Syntax, hin eingeführt in JavaScript 1.7 und ECMAScript 6.

Beispiel für Destrukturierung Zuweisung

Bedenken Sie den folgenden Code:

var myList = [1, 2, 3];
var a, b, c;
[a, b, c] = myList;
Nach dem Login kopieren

In diesem Beispiel werden die eckigen Klammern in der Zuweisung verwendet, um das myList-Array zu destrukturieren. Die Elemente des Arrays werden den Variablen a, b und c zugewiesen.

Browserunterstützung für Destrukturierungszuweisungen

Destrukturierungszuweisungen werden in modernen Browsern unterstützt, z. B.:

  • Opera 10.30 und höher
  • Firefox 3.6.x und höher

Es wird jedoch nicht in älteren Browsern unterstützt wie:

  • Opera 10.60
  • Chrome (vor Version 5)

ECMAScript Kompatibilität

Destrukturierende Zuweisung ist nicht Teil von ECMAScript 5. Sie wurde in JavaScript 1.7 eingeführt und in ECMAScript 6 formalisiert.

Das obige ist der detaillierte Inhalt vonWas ist eine Destrukturierungszuweisung in JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
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