Diese Übersetzung ist unvollständig. Bitte helfen Sie, diesen Artikel aus dem Englischen zu übersetzen.

Der   File()-Konstrukter erzeugt eine neue File Objektinstanz.

Syntax

var myFile = new File(bits, name[, options]);

Parameters

bits
Ein Array  von ArrayBuffer , ArrayBufferView, Blob,  oder DOMString  Objekte - oder eine Mischung von jedem Objekt. Das ist der Inhalt der Datei mit UTF-8 code.
name
Ein USVString , der Name der Datei / der Pfad zur Datei.
options Optional
An options object containing optional attributes for the file. Available options are as follows:
  • type: A DOMString representing the MIME type of the content that will be put into the file. Defaults to a value of "".
  • lastModified: A number representing the number of milliseconds between the Unix time epoch and when the file was last modified. Defaults to a value of Date.now().

Example

var file = new File(["foo"], "foo.txt", {
  type: "text/plain",
});

Specifications

Specification Status Comment
File API Arbeitsentwurf Initial definition

Browser compatibility

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support 13 Nicht unterstützt 7 (7) Nicht unterstützt 11.5 10.1
 
Feature Android Edge Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support 4.4.4 (Ja) 7.0 (7) Nicht unterstützt Nicht unterstützt 6.0

See also

Schlagwörter des Dokuments und Mitwirkende

 Mitwirkende an dieser Seite: JorisGutjahr
 Zuletzt aktualisiert von: JorisGutjahr,