--- title: FileReader.readAsText() slug: Web/API/FileReader/readAsText translation_of: Web/API/FileReader/readAsText ---
{{APIRef("File API")}}

Метод readAsText() используется для чтения содержимог указанного {{domxref("Blob")}} или {{domxref("File")}}. Когда операция закончится, {{domxref("FileReader.readyState","readyState")}} примет значение DONE  и будет вызвано событие {{event("loadend")}}. В то же время, аттрибут {{domxref("FileReader.result","result")}} будет содержать данные файла как строку.

Syntax

instanceOfFileReader.readAsText(blob[, encoding]);

Parameters

blob
{{domxref("Blob")}} или {{domxref("File")}} которые следует прочитать.
encoding {{optional_inline}}
Строка, обозначающая кодировку используемую для возращаемых данных. По умолчанию используется UTF-8, если параметр не указан.

Specifications

Specification Status Comment
{{SpecName("File API", "#FileReader-interface", "FileReader")}} {{Spec2("File API")}} Initial definition

Browser compatibility

{{Compat("api.FileReader.readAsText")}}

See also