File.File()
O construtor File()
cria uma instância do objeto File
.
Sintaxe
new File(bits, name[, options]);
Parâmetros
bits
- Uma
Array
de objetosArrayBuffer
,ArrayBufferView
(en-US),Blob
,USVString
(en-US), ou um misto de tais objetos, que será posto noFile
. ObjetosUSVString
são codificados em UTF-8. name
- Uma
USVString
(en-US) que representa o nome do ficheiro ou o caminho para o ficheiro. options
Optional- Um objeto com atributos opcionais para o ficheiro. As opções disponíveis são:
type
: UmaDOMString
que representa o tipo MIME do conteúdo será posto no ficheiro. Tem um valor pré-definido de""
.lastModified
: Um número que representa o número de milissegundos entre o início da era Unix e a última data em que o ficheiro foi modificado. Tem um valor pré-definido deDate.now()
(en-US).
Exemplo
var file = new File(["foo"], "foo.txt", {
type: "text/plain",
});
Especificações
Especificação | Estado | Comentários |
---|---|---|
File API | Working Draft | Definição inicial |
Compatibilidade
BCD tables only load in the browser