>  기사  >  웹 프론트엔드  >  HTML5에서 FileReader 인터페이스 사용법 구문 분석

HTML5에서 FileReader 인터페이스 사용법 구문 분석

巴扎黑
巴扎黑원래의
2017-09-02 10:10:531630검색

FileReader 인터페이스는 비동기 API를 제공합니다. 이 API를 사용하면 브라우저의 메인 스레드에서 파일 시스템에 비동기적으로 액세스하고 파일의 데이터를 읽을 수 있습니다. 여기에서는 FileReader 인터페이스를 사용하는 방법에 대한 자세한 예를 알려 드리겠습니다. 관심 있는 분들을 위해 이 글을 통해 HTML5에서 파일을 메모리로 읽어들이고 파일 안의 데이터를 읽는 데 사용되는지 살펴보겠습니다. FileReader 인터페이스는 브라우저의 기본 스레드에서 파일 시스템에 비동기적으로 액세스하고 파일의 데이터를 읽는 데 사용할 수 있는 비동기 API를 제공합니다. 지금까지는 FF3.6+와 Chrome6.0+에서만 FileReader 인터페이스를 구현했습니다.

1. FileReader 인터페이스의 메소드 FileReader 인터페이스에는 4가지 메소드가 있으며, 그 중 3개는 파일을 읽는 데 사용되고 다른 하나는 읽기를 중단하는 데 사용됩니다. 읽기 성공 여부에 관계없이 메소드는 result 속성에 저장된 읽기 결과를 반환하지 않습니다.

FileReader 인터페이스의 메서드


메서드 이름readAsBinaryStringreadAsTextreadAsDataURLabort
Parameters Description
파일 파일을 바이너리 인코딩으로 읽기
파일, [인코딩] 파일을 텍스트로 읽기
file 파일을 DataURL로 읽기
(없음) 터미널 읽기 작업

2. FileReader 인터페이스 이벤트 FileReader 인터페이스에는 파일을 읽을 때 상태를 캡처하기 위한 완전한 이벤트 모델 세트가 포함되어 있습니다.

FileReader 인터페이스의 이벤트


Eventonabortonerroronloadstart진행 중onloadsuccessfulonloadend성공이나 실패에 관계없이
Description
Interrupt
Error
Start
reading
읽기가 완료되었습니다.

3. FileReader 인터페이스

으아아아

위 내용은 HTML5에서 FileReader 인터페이스 사용법 구문 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.