Здравствуйте! В этом уроке рассмотрим FileReader API, который позволяет читать файлы и загружать в браузер. Объект File наследуется от объекта Blob и обладает возможностями по взаимодействию с файловой системой.
Есть 2 способа его получить.
Во-первых, есть конструктор, похожий на Blob:
new File(fileParts, fileName, [options])
- fileParts – массив значений Blob/BufferSource/строки.
- fileName – имя файла, строка.
- options – необязательный объект со свойством:lastModified – дата последнего изменения в формате таймстамп (целое число). Читать далее