Eigene Eigenschaften f. FileReader-Instanz
bearbeitet von 1unitedpower> Für jede Datei wird eine FileReader-Instanz erstellt und damit ich im onload-Handler auf die jeweiligen Eigenschaften zugreifen kann, hänge ich diese an die FileReader-Instanz "freader". Ganz so glücklich bin ich nicht damit -- gibt es eine andere Lösung?
Verzichte auf die for-Schleife:
~~~js
for(var i = 0; i < e.files.length; i++){
/* ... */
}
~~~
wird zu
~~~js
e.files.forEach(file => /*...*/)
~~~
Dann kannst du in dem load-Handler einfach `file['type']` und `filename` verwendent.
> [hier](http://rolfrost.de/multiupload.html) wende ich die MDN-FileApi an.
Das **M**ozilla-**D**eveloper-**N**etwork ist nur eine Dokumentations-Platform für Web-Technologien. Die FileAPI wird vom W3C entiwckelt.