Tag

es6

Einträge für Tag: es6

Javascript - Dateien via JSZip & FileSaver als ZIP herunterladen

erstellt: 30.08.2017
Mittels FileReader lassen sich Dateien aus einem Input type=file in ein ArrayBuffer konvertieren.
Ein ArrayBuffer lässt sich via JSZip als Datei einer "ZIP" Datei hinzufügen.
Anschließend lässt sich die ZIP Datei mit enthaltenen Dateien mittels FileSaver herunterladen.

JavaScript - Async, Await und Promise anhand FileInput

erstellt: 17.04.2017
Async und Await via ECMAScript 2016 (ES7) erleichtern das Behandeln von asynchronem Code.
Hier anhand eines Beispiels mit einem Input type "file".

Achtung: Wenn man nach ES5 kompatibel sein will, muss man PolyFills nutzen.