Offizielle Informationen zu `Argumenten` in ES6-Pfeilfunktionen?

(() => console.log(arguments))(1,2,3);

// Chrome, FF, Node give "1,2,3"
// Babel gives "arguments is not defined" from parent scope

Laut Babel (und soweit ich anfängliche TC39-Empfehlungen entnehmen kann) ist dies "ungültig", da Pfeilfunktionen ihren übergeordneten Gültigkeitsbereich für Argumente verwenden sollten. Die einzige Information, die ich finden konnte, die dem widerspricht, ist ein einzelner Kommentar, der besagt, dass dies von TC39 abgelehnt wurde, aber ich kann nichts finden, um dies zu unterstützen.

Nur auf der Suche nach offiziellen Dokumenten hier.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage