FileReader 인터페이스는 비동기 API를 제공합니다. 이 API를 사용하면 브라우저의 메인 스레드에서 파일 시스템에 비동기적으로 액세스하고 파일의 데이터를 읽을 수 있습니다. 여기에서는 FileReader 인터페이스를 사용하는 방법에 대한 자세한 예를 알려 드리겠습니다. 관심 있는 분들을 위해 이 글을 통해 HTML5에서 파일을 메모리로 읽어들이고 파일 안의 데이터를 읽는 데 사용되는지 살펴보겠습니다. FileReader 인터페이스는 브라우저의 기본 스레드에서 파일 시스템에 비동기적으로 액세스하고 파일의 데이터를 읽는 데 사용할 수 있는 비동기 API를 제공합니다. 지금까지는 FF3.6+와 Chrome6.0+에서만 FileReader 인터페이스를 구현했습니다.
1. FileReader 인터페이스의 메소드 FileReader 인터페이스에는 4가지 메소드가 있으며, 그 중 3개는 파일을 읽는 데 사용되고 다른 하나는 읽기를 중단하는 데 사용됩니다. 읽기 성공 여부에 관계없이 메소드는 result 속성에 저장된 읽기 결과를 반환하지 않습니다.
FileReader 인터페이스의 메서드
Parameters | Description | |
---|---|---|
파일 | 파일을 바이너리 인코딩으로 읽기 | |
파일, [인코딩] | 파일을 텍스트로 읽기 | |
file | 파일을 DataURL로 읽기 | |
(없음) | 터미널 읽기 작업 |
2. FileReader 인터페이스 이벤트 FileReader 인터페이스에는 파일을 읽을 때 상태를 캡처하기 위한 완전한 이벤트 모델 세트가 포함되어 있습니다.
FileReader 인터페이스의 이벤트
Description | |
Interrupt | |
Error | |
Start | |
successful | reading |
읽기가 완료되었습니다. | 성공이나 실패에 관계없이
3. FileReader 인터페이스
으아아아
위 내용은 HTML5에서 FileReader 인터페이스 사용법 구문 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!