Книга: JavaScript. Подробное руководство, 6-е издание

File

File

файл в локальной файловой системе (Blob)

Тип File является подтипом Blob. Объект File имеет имя и, возможно, дату последнего изменения. Он представляет файл в локальной файловой системе. Получить выбранный пользователем файл можно из массива files элемента <input type=file> или из массива files объекта DataTransfer, связанного с объектом Event, который получает обработчик события «drop».

Имеется также возможность получить объекты File, представляющие файлы в закрытой, изолированной файловой системе, как описано в разделе 22.7. Однако на момент написания этих строк прикладной интерфейс доступа к файловой системе оставался нестабильным, поэтому он не описывается в этом справочнике.

Содержимое файла можно выгрузить на сервер с помощью объекта FormData или передав объект File методу XMLHttpRequest.send(), однако непосредственно с объектом File можно выполнить не очень много операций. Чтобы прочитать содержимое файла, следует использовать объект FileReader (или любой объект Blob).

Свойства

readonly Date lastModifiedDate

Дата последнего изменения файла или null, если эта информация недоступна.

readonly string name

Имя файла (без пути к нему).

Оглавление книги


Генерация: 0.078. Запросов К БД/Cache: 2 / 0
поделиться
Вверх Вниз