JavaScript · Junior · Frage 61 von 75
Was macht [a, b] = [b, a]?
- 1Erzeugt ein verschachteltes Array aus
aundb - 2Wirft im Strict Mode einen Syntaxfehler
- 3Vertauscht die Werte von
aundb
Antwort zeigen
Richtige Antwort: Vertauscht die Werte von a und b
Erklärung
Die rechte Seite erzeugt ein temporäres Array, dann weist die Destrukturierung seine Elemente zu. Fehlt in der Zeile davor das Semikolon, kann das als Indexzugriff gelesen werden - noch ein Grund für Semikolons oder einen Linter.